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