SYSTEM$LIST_APPLICATION_RESTRICTED_FEATURES
SYSTEM$LIST_APPLICATION_RESTRICTED_FEATURES
소비자(consumer)가 Snowflake Native App이 사용하도록 허용한 제한 기능(restricted feature) 목록이 담긴 JSON 객체를 반환하는 시스템 함수예요.
본문
참고: 현재는 외부(external) 테이블과 Apache Iceberg™ 테이블만 지원해요.
Syntax
SYSTEM$LIST_APPLICATION_RESTRICTED_FEATURES( '<app_name>' )
Arguments
app_name:
Snowflake Native App의 이름이에요.
참고: 이 인자는 앱이 이 시스템 함수를 호출할 때는 무시돼요.
Returns
앱에 허용된 모든 제한 기능 설정을 나열하는 JSON 형식 문자열을 반환해요. JSON 형식 문자열은 다음과 같은 구조예요:
"{"external_data":{"allowed_cloud_providers":"all"}}"
Usage notes
- 앱이 이 시스템 함수를 실행하면
app_name매개변수는 필요하지 않으며 제공돼도 무시돼요. 이 맥락에서는 앱의 모든 제한 기능이 나열돼요. - 제공자(provider)나 소비자(consumer)가 이 시스템 함수를 실행하면
app_name매개변수가 필요하며, 앱의 제한 기능 목록과 각 기능이 활성화됐는지 여부를 반환해요.
Examples
함수 호출하기:
SELECT SYSTEM$LIST_APPLICATION_RESTRICTED_FEATURES('hello_snowflake_app');
샘플 출력:
[
{"external_data":{"allowed_cloud_providers":"all"}}
]