- 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_name
Name 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_name
nicht 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_name
erforderlich, 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"}}
]