- Kategorien:
Systemfunktionen (Systeminformationen)
SYSTEM$LIST_APPLICATION_RESTRICTED_FEATURES¶
Gibt ein JSON-Objekt zurück, das eine Auflistung der eingeschränkten Features enthält, deren Nutzung der Verbraucher einer Snowflake Native App erlaubt hat.
Bemerkung
Derzeit werden nur externe und Apache Iceberg™-Tabellen unterstützt.
Syntax¶
SYSTEM$LIST_APPLICATION_RESTRICTED_FEATURES( '<app_name>' )
Argumente¶
app_nameName der Snowflake Native App.
Bemerkung
Dieses Argument wird ignoriert, wenn die Systemfunktion von der App aufgerufen wird.
Rückgabewerte¶
Gibt eine JSON-formatierte Zeichenfolge zurück, die eine Liste aller für die App erlaubten Einstellungen für eingeschränkte Features enthält. Die JSON-formatierte Zeichenfolge hat die folgende Struktur:
"{""external_data"":{""allowed_cloud_providers"":""all""}}"
Nutzungshinweise¶
Wenn eine App diese Systemfunktion ausführt, ist der Parameter
app_namenicht erforderlich und wird ignoriert, falls er angegeben ist. In diesem Zusammenhang werden alle eingeschränkten Features der App aufgeführt.Wenn ein Anbieter oder Verbraucher diese Systemfunktion ausführt, ist der Parameter
app_nameerforderlich, der die eingeschränkten Features der App auflistet und angibt, ob sie aktiviert sind oder nicht.
Beispiele¶
So rufen Sie die Funktion auf:
SELECT SYSTEM$LIST_APPLICATION_RESTRICTED_FEATURES('hello_snowflake_app');
Beispielausgabe:
[
{"external_data":{"allowed_cloud_providers":"all"}}
]