- 카테고리:
시스템 함수 (시스템 제어)
SYSTEM$REVOKE_PRIVATELINK¶
현재 계정의 Snowflake 서비스에 대한 비공개 연결을 비활성화합니다.
- 참고 항목:
SYSTEM$AUTHORIZE_PRIVATELINK , SYSTEM$GET_PRIVATELINK , SYSTEM$GET_PRIVATELINK_AUTHORIZED_ENDPOINTS
구문¶
AWS:
Azure:
GCP
인자¶
'aws_id'AWS(Amazon Web Services) 계정을 문자열로 고유하게 식별하는 12자리 식별자입니다.
'private-endpoint-resource-id'Microsoft Azure의 프라이빗 엔드포인트를 문자열로 고유하게 식별하는 식별자입니다.
'federated_token'페더레이션 사용자에 대한 액세스 자격 증명을 문자열로 포함하는 페더레이션 토큰 값입니다.
이 값을 얻으려면 Snowflake 계정을 호스팅하는 클라우드 플랫폼에 알맞은 명령을 실행하십시오. 플랫폼에서 제공하는 명령줄 도구를 사용합니다.
AWS의 Snowflake:
Azure의 Snowflake:
여기서:
SubscriptionID구독의 고유 식별자입니다. 예:
13c...To obtain this value, execute the following Azure CLI command in your command-line environment:
이 예에서는 잘린
SubscriptionID열의 출력값을 확인합니다.
'gcp_project_id'Google Cloud(GCP) 프로젝트를 고유하게 식별하는 식별자로, 문자열입니다.
'access_token'Google Cloud 사용자에 대한 액세스 자격 증명을 문자열로 포함하는 액세스 토큰 값입니다.
사용법 노트¶
계정 관리자(즉, ACCOUNTADMIN 역할이 있는 사용자)만 이 함수를 실행할 수 있습니다.
이 함수는 AWS 또는 Azure의 Snowflake 계정과 함께 사용할 수 있습니다. GCP(Google Cloud Platform)은 현재 지원되지 않습니다.
SYSTEM$GET_PRIVATELINK 함수를 호출하여 Snowflake 계정이 Snowflake 서비스에 대한 비공개 연결을 사용할 권한이 있는지 확인합니다.
SYSTEM$AUTHORIZE_PRIVATELINK 함수를 호출하여 Snowflake 계정을 활성화해 Snowflake 서비스에 대한 비공개 연결을 사용합니다.
예¶
AWS에서 Snowflake 계정에 대해 AWS PrivateLink를 비활성화합니다. 이 예에서는 값이 잘립니다.
Azure에서 Snowflake 계정의 Azure Private Link를 비활성화합니다. 이 예에서는 값이 잘립니다.
GCP 에서 Snowflake 계정에 대해 Google Cloud Private Service Connect를 비활성화하십시오.