SYSTEM$AUTHORIZE_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PRIVATELINK_ACCESS
SYSTEM$AUTHORIZE_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PRIVATELINK_ACCESS (Snowflake 관리 스토리지 볼륨 Privatelink 접근 승인)
현재 계정의 Snowflake 관리 스토리지 볼륨(Snowflake-managed storage volumes)에 대한 Azure 프라이빗 엔드포인트의 프라이빗 엔드포인트에 Snowflake가 접근하도록 승인해요.
출처: Snowflake SQL Reference - SYSTEM$AUTHORIZE_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PRIVATELINK_ACCESS
본문
참고: SYSTEM$REVOKE_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PRIVATELINK_ACCESS
구문
SYSTEM$AUTHORIZE_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PRIVATELINK_ACCESS( '<private_endpoint_resource_id>' )
인자
'private_endpoint_resource_id'
Azure 프라이빗 엔드포인트의 고유 식별자예요.
이 값을 얻는 방법은 Snowflake 관리 스토리지 볼륨에 접근하기 위한 프라이빗 엔드포인트 구성(Configuring private endpoints to access Snowflake-managed storage volumes)을 참고하세요.
사용 시 참고 사항
-
계정 관리자(즉, ACCOUNTADMIN 역할을 가진 사용자)만 이 함수를 호출할 수 있어요.
-
이 함수는 Microsoft Azure의 Snowflake 계정에서만 지원돼요.
예시
Snowflake 관리 스토리지 볼륨에 대한 Azure 프라이빗 엔드포인트에 Snowflake가 접근하도록 승인해요.
USE ROLE ACCOUNTADMIN;
SELECT SYSTEM$AUTHORIZE_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PRIVATELINK_ACCESS(
'/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/privateEndpoints/pe1');