CREATE CONNECTION¶
계정에 새 연결을 만듭니다. 자세한 내용은 클라이언트 연결 리디렉션하기 섹션을 참조하십시오.
- 참고 항목:
구문¶
기본 연결
CREATE CONNECTION [ IF NOT EXISTS ] <name>
[ COMMENT = '<string_literal>' ]
보조 연결
CREATE CONNECTION [ IF NOT EXISTS ] <name>
AS REPLICA OF <organization_name>.<account_name>.<name>
[ COMMENT = '<string_literal>' ]
필수 매개 변수¶
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 CNAME 레코드 구성하기 섹션을 참조하십시오.
메타데이터 관련:
주의
고객은 Snowflake 서비스를 사용할 때 개인 데이터(사용자 오브젝트 제외), 민감한 데이터, 수출 통제 대상 데이터 또는 기타 규제 데이터가 메타데이터로 입력되지 않도록 해야 합니다. 자세한 내용은 Snowflake의 메타데이터 필드 섹션을 참조하십시오.
예¶
조직 myorg
의 계정 myaccount1
에 대한 연결을 만듭니다.
CREATE CONNECTION IF NOT EXISTS myconnection;
기본 연결의 복제본으로서 보조 연결을 만듭니다. SHOW CONNECTIONS 의 출력에서 primary
열은 기본 연결을 표시합니다.
CREATE CONNECTION myconnection AS REPLICA OF myorg.myaccount1.myconnection;