DESCRIBE INTEGRATION¶
Beschreibt die Eigenschaften einer Integration.
DESCRIBE kann mit DESC abgekürzt werden.
- Siehe auch:
CREATE INTEGRATION, DROP INTEGRATION, ALTER INTEGRATION, SHOW INTEGRATIONS
- API-Integrationen:
- Katalogintegrationen:
- Integration für externen Zugriff:
ALTER EXTERNAL ACCESS INTEGRATION, CREATE EXTERNAL ACCESS INTEGRATION
- Benachrichtigungsintegrationen:
ALTER NOTIFICATION INTEGRATION, CREATE NOTIFICATION INTEGRATION
- Sicherheitsintegrationen:
- Speicherintegrationen:
Syntax¶
DESC[RIBE] [ { API | CATALOG | EXTERNAL ACCESS | NOTIFICATION | SECURITY | STORAGE } ] INTEGRATION <name>
Parameter¶
name
Gibt den Bezeichner für die zu beschreibende Integration an. Wenn der Bezeichner Leerzeichen oder Sonderzeichen enthält, muss die gesamte Zeichenfolge in doppelte Anführungszeichen gesetzt werden. Bei Bezeichnern, die in doppelte Anführungszeichen eingeschlossen sind, ist auch die Groß- und Kleinschreibung zu beachten.
Nutzungshinweise¶
Zur Nachbearbeitung der Ausgabe dieses Befehls können Sie die Funktion RESULT_SCAN verwenden, die die Ausgabe wie eine abfragbare Tabelle behandelt.
Wenn die Integration eine API-Integration ist, enthält die Ausgabe die Spalte API_KEY. API_KEY zeigt einen maskierten Wert an, wenn ein API-Schlüssel eingegeben wurde. (Dabei wird weder der unverschlüsselte Originalschlüssel noch die verschlüsselte Version des Schlüssels angezeigt).
Wenn die Eigenschaft
TYPE
der Sicherheitsintegration aufOAUTH
gesetzt ist (d. h. Snowflake OAuth), gibt Snowflake zwei zusätzliche Sicherheitsintegrationseigenschaften im Abfrageergebnis zurück, die weder mit einem CREATE SECURITY INTEGRATION- noch mit einem ALTER SECURITY INTEGRATION-Befehl eingestellt werden können:OAUTH_ALLOWED_AUTHORIZATION_ENDPOINTS
Eine Liste aller unterstützten Endpunkte einer Clientanwendung, um einen Autorisierungscode von Snowflake zu erhalten.
OAUTH_ALLOWED_TOKEN_ENDPOINTS
Eine Liste aller unterstützten Endpunkte einer Clientanwendung, um den Autorisierungscode für ein Zugriffstoken auszutauschen oder ein Aktualisierungstoken zu erhalten.
Beispiele¶
Erstellen Sie eine Benachrichtigungsintegration:
CREATE NOTIFICATION INTEGRATION myint ( ... );
Beschreiben Sie die Spalten in der Integration:
DESC INTEGRATION myint;