SYSTEM$LIST_APPLICATION_RESTRICTED_FEATURES

SYSTEM$LIST_APPLICATION_RESTRICTED_FEATURES

소비자(consumer)가 Snowflake Native App이 사용하도록 허용한 제한 기능(restricted feature) 목록이 담긴 JSON 객체를 반환하는 시스템 함수예요.

출처: Snowflake SQL Reference

본문

참고: 현재는 외부(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"}}
]

더 알아보기 (Learn more)