CREATE CONNECTION

계정에 새 연결을 만듭니다. 자세한 내용은 클라이언트 연결 리디렉션하기 섹션을 참조하십시오.

참고 항목:

ALTER CONNECTION , DROP CONNECTION , SHOW CONNECTIONS

구문

기본 연결

CREATE CONNECTION [ IF NOT EXISTS ] <name>
  [ COMMENT = '<string_literal>' ]
Copy

보조 연결

CREATE CONNECTION [ IF NOT EXISTS ] <name>
  AS REPLICA OF <organization_name>.<account_name>.<name>
  [ COMMENT = '<string_literal>' ]
Copy

필수 매개 변수

name

연결의 식별자(예: 이름)를 지정하는 문자열입니다. 식별자는 다음을 준수해야 합니다.

  • 알파벳 문자로 시작해야 하며 문자, 십진수(0~9), 밑줄(_)만 포함할 수 있습니다.

  • 기본 연결의 경우, 이름은 조직의 연결 이름 및 계정 이름에서 고유해야 합니다.

  • 보조 연결의 경우, 이름이 기본 연결의 이름과 일치해야 합니다.

보조 연결 매개 변수

AS REPLICA OF organization_name.account_name.name

복제본(즉, 보조 연결)을 만들 기본 연결의 식별자를 지정합니다.

organization_name

조직의 식별자를 지정합니다.

account_name

계정의 식별자를 지정합니다.

name

기본 연결의 식별자를 지정합니다.

선택적 매개 변수

COMMENT = 'string_literal'

연결에 대한 설명을 지정합니다.

기본값: 값 없음

액세스 제어 요구 사항

계정 관리자(ACCOUNTADMIN 역할을 가진 사용자)만 이 SQL 명령을 실행할 수 있습니다.

사용법 노트

  • Snowflake 계정에 대해 Snowflake 서비스에 비공개 연결이 활성화된 경우에는 네트워크 관리자가 DNS CNAME 레코드를 만들고 관리해야 합니다. 자세한 내용은 Snowflake 서비스에 대한 비공개 연결을 위한 DNS 설정 구성하기 섹션을 참조하십시오.

  • 메타데이터 관련:

    주의

    고객은 Snowflake 서비스를 사용할 때 개인 데이터(사용자 오브젝트 제외), 민감한 데이터, 수출 통제 대상 데이터 또는 기타 규제 데이터가 메타데이터로 입력되지 않도록 해야 합니다. 자세한 내용은 Snowflake의 메타데이터 필드 섹션을 참조하십시오.

조직 myorg 의 계정 myaccount1 에 대한 연결을 만듭니다.

CREATE CONNECTION IF NOT EXISTS myconnection;
Copy

기본 연결의 복제본으로서 보조 연결을 만듭니다. SHOW CONNECTIONS 의 출력에서 primary 열은 기본 연결을 표시합니다.

CREATE CONNECTION myconnection AS REPLICA OF myorg.myaccount1.myconnection;
Copy