SYSTEM$UNBLOCK_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PUBLIC_ACCESS
SYSTEM$UNBLOCK_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PUBLIC_ACCESS
Microsoft Azure의 현재 Snowflake 계정에서 공용 IP 주소의 트래픽이 Snowflake 관리 스토리지 볼륨에 접근하도록 허용하는 시스템 함수예요. 블록 함수의 설정을 되돌리는 역할을 해요.
출처: 공식 문서
본문
공용 IP 주소의 트래픽이 Microsoft Azure의 현재 Snowflake 계정에 있는 Snowflake 관리 스토리지 볼륨에 접근할 수 있게 합니다.
이 함수는 SYSTEM$BLOCK_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PUBLIC_ACCESS를 실행했을 때 이루어진, 관리 스토리지 볼륨의 Azure 스토리지 계정에 대한 Azure 설정을 되돌립니다. 이러한 Azure 설정에 대한 자세한 내용은 Blocking public access를 참고하세요.
참고 (See also): SYSTEM$BLOCK_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PUBLIC_ACCESS, SYSTEM$SNOWFLAKE_MANAGED_STORAGE_VOLUME_PUBLIC_ACCESS_STATUS
구문 (Syntax)
SYSTEM$UNBLOCK_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PUBLIC_ACCESS()
인자 (Arguments)
없음.
반환값 (Returns)
이 함수는 다음 상태 메시지를 반환합니다:
| 상태 메시지 | 설명 |
|---|---|
| Public Access to Snowflake-managed storage volumes is unblocked | 함수가 공용 접근을 성공적으로 해제했음을 나타냄. |
| Azure Error when attempting to unblock public access to Snowflake-managed storage volumes. Please contact Snowflake support. | 함수가 공용 접근을 해제하기 위해 Azure 설정을 변경하지 못했음을 나타냄. |
| No interop volumes configured on account | 계정에 구성된 Snowflake 관리 스토리지 볼륨이 없음을 나타냄. |
사용 참고 (Usage notes)
- 계정 관리자(ACCOUNTADMIN 역할을 가진 사용자)만 이 함수를 실행할 수 있습니다.
- 이 함수는 실행을 끝내는 데 몇 분이 걸릴 수 있습니다.
- 이 함수는 Azure의 Snowflake 계정에서만 사용할 수 있습니다. AWS와 Google Cloud는 지원되지 않습니다.
예제 (Examples)
공용 IP 주소가 Azure Snowflake 관리 스토리지 볼륨에 접근하도록 허용합니다.
USE ROLE ACCOUNTADMIN;
SELECT SYSTEM$UNBLOCK_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PUBLIC_ACCESS();