DESCRIBE APPLICATION¶
Zeigt Informationen über eine Snowflake Native App an.
DESCRIBE kann mit DESC abgekürzt werden.
- Siehe auch:
ALTER APPLICATION PACKAGE, CREATE APPLICATION PACKAGE, DROP APPLICATION PACKAGE, SHOW APPLICATION PACKAGES,
Syntax¶
DESC[RIBE] APPLICATION <name>
Parameter¶
name
Gibt den Bezeichner der zu beschreibenden Anwendung an.
Ausgabe¶
Der Befehl zeigt die Eigenschaften einer Anwendung in den folgenden Spalten an:
Spalte |
Beschreibung |
---|---|
|
Der Name der Eigenschaft der Anwendung. Diese Spalte kann die in der folgenden Tabelle aufgeführten Eigenschaften enthalten. |
|
Der Wert, der der Eigenschaft der Anwendung zugewiesen wurde. |
Die Spalte property
kann die folgenden Eigenschaften einer Anwendung enthalten:
Eigenschaft |
Beschreibung |
---|---|
|
Der Name der Anwendung. |
|
Der Name der Organisation des Kontos, das das Anwendungspaket enthält, das zum Erstellen der Anwendung verwendet wurde. |
|
Das Konto des Anwendungspakets, das zum Erstellen der Anwendung verwendet wurde. |
|
Die zum Erstellen der Anwendung verwendete Quelle. Gültige Werte sind |
|
Der Name des Anwendungspakets oder des Freigabeangebots, das zum Erstellen der Anwendung verwendet wurde. |
|
Der Bezeichner der Version der Anwendung. |
|
Die Versionsbezeichnung der Anwendung. Dieses Label ist für den Verbraucher sichtbar, wenn dieser eine Snowflake Native App installiert. |
|
Die Patchnummer der Anwendung. |
|
Der Zeitstempel, an dem die Anwendung erstellt wurde. |
|
Der Zeitstempel für den Zeitpunkt der letzten Aktualisierung der Anwendung. |
|
Zeigt an, dass eingeschränkte Aufruferrechte für die App aktiviert wurden. Weitere Informationen dazu finden Sie unter Gewährung von beschränkten Aufruferrechten für eine ausführbare Datei in einer App. |
|
Gibt an, ob Protokollierung und Ereignisfreigabe für die Anwendung aktiviert sind. |
|
Der Status des Flags |
|
Der vom Anbieter in der Manifestdatei definierte Protokolliergrad. |
|
Die vom Anbieter in der Manifestdatei definierte Ablaufverfolgung. |
|
Die vom Anbieter in der Manifestdatei definierte metrische Ebene. |
|
Der vom Anbieter in der Manifestdatei definierte Audit-Protokolliergrad. |
|
Der für die App aktivierte Protokolliergrad. |
|
Der aktuell für die App konfigurierte Protokolliergrad. |
|
Die aktuell für die App konfigurierte metrische Ebene. |
|
Der aktuell für die App konfigurierte Audit-Protokolliergrad. |
|
Gibt an, ob die App im Debug-Modus erstellt wurde. |
|
Zeigt an, ob die Ausblendung von Anbieterdaten deaktiviert wurde. |
|
Der aktuelle Status der Hintergrundinstallation oder des Upgrades der Anwendung. Gültige Werte:
|
|
Der Bezeichner der Version, auf die die Anwendung aktualisiert wird. |
|
Der Patch, auf den die Anwendung aktualisiert wird. |
|
Gibt an, ob ein Upgrade der Anwendung versucht wurde. |
|
Die interne Aufgaben-ID für den Upgrade-Versuch. |
|
Der Zeitstempel für den Zeitpunkt, an dem das Upgrade des Anwendungsobjekts initiiert wurde. |
|
Der Zeitstempel für den letzten Installations- oder Wiederholungsversuch der App. |
|
Der Grund für ein fehlgeschlagenes Upgrade. Mögliche Werte sind:
|
|
Der Grund für das Scheitern des Upgrades, falls zutreffend. |
|
Gibt an, dass der Anbieter den Beginn eines Upgrades zu diesem Zeitpunkt geplant hat. Die Anwendung kann jedoch auch vor diesem Datum und dieser Uhrzeit aktualisiert werden. Weitere Informationen dazu finden Sie unter Manuelles Upgrade einer App. |
|
Wenn Dieses Feature befindet sich derzeit in der Vorschau. |
|
Der Bezeichner der vorherigen Version der Anwendung. |
|
Die Nummer des vorherigen Patches der installierten Anwendung. |
|
Der Status der vorherigen Version der Anwendung. |
|
Text, der Informationen über die Anwendung liefert. |
|
Ein Array mit den Gründen, warum die App deaktiviert wurde. Weitere Informationen dazu finden Sie unter Gründe, warum eine App deaktiviert werden kann. |
|
Die Art des Release-Kanals. Gültige Werte: |
Nutzungshinweise¶
Um die Ausgabe dieses Befehls nachzubearbeiten, können Sie den Befehl Pipe-Operator (
->>
) oder RESULT_SCAN-Funktion verwenden Beide Konstrukte behandeln die Ausgabe als Resultset, das Sie abfragen können.Die Namen der Ausgabespalten für diesen Befehl werden in Kleinbuchstaben generiert. Wenn Sie ein Resultset dieses Befehls mit dem Pipe-Operator oder der RESULT_SCAN-Funktion verbrauchen, verwenden Sie Bezeichner mit doppelten Anführungszeichen für die Spaltennamen in der Abfrage, um sicherzustellen, dass sie mit den Spaltennamen in der gescannten Ausgabe übereinstimmen. Wenn der Name einer Ausgabespalte beispielsweise
type
lautet, dann geben Sie"type"
für den Bezeichner an.
Beispiele¶
Beschreiben Sie die Eigenschaften einer Anwendung:
DESC APPLICATION hello_snowflake_app;
+------------------------------------+-------------------------------+
| property | value |
|------------------------------------+-------------------------------|
| name | hello_snowflake_app |
| source_organization | my_organization |
| source_account | provider_account |
| source_type | APPLICATION PACKAGE |
| source | hello_snowflake_package |
| version | v1_0 |
| version_label | NULL |
| patch | 0 |
| created_on | 2024-05-25 08:30:41.520 -0700 |
| last_upgraded_on | |
| share_events_with_provider | FALSE |
| authorize_telemetry_event_sharing | FALSE |
| log_level | OFF |
| trace_level | OFF |
| debug_mode | FALSE |
| upgrade_state | COMPLETE |
| upgrade_target_version | NULL |
| upgrade_target_patch | 0 |
| upgrade_attempt | NULL |
| upgrade_task_id | NULL |
| upgrade_started_on | |
| upgrade_attempted_on | |
| upgrade_failure_type | NULL |
| upgrade_failure_reason | NULL |
| previous_version | NULL |
| previous_patch | 0 |
| previous_version_state | COMPLETE |
| comment | |
+------------------------------------+-------------------------------+