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;