APPLICATION_STATE-Ansicht: Spalten hinzufügen, um zusätzliche Informationen über die App bereitzustellen

Achtung

Diese Verhaltensänderung ist im Bundle 2024_07 enthalten.

Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.

Wenn dieses Verhaltensänderungs-Bundle aktiviert ist, enthält die Ausgabe der Ansicht APPLICATION_STATE zusätzliche Informationen zum Status einer App, zu Upgrades und zu Ereignisfreigaben.

Diese Änderung fügt die folgenden neuen Spalten am Ende der Ausgabe der APPLICATION_STATE-Ansicht hinzu:

Spaltenname

Datentyp

Beschreibung

LAST_HEALTH_STATUS

VARCHAR

Der zuletzt gemeldete Integritätsstatus der App. Mögliche Werte sind:

  • OK

  • FAILED

  • PAUSED

LAST_HEALTH_STATUS_UPDATED_ON

VARCHAR

Der Zeitstempel, zu dem der Integritätsstatus zuletzt gemeldet wurde.

ENABLED_TELEMETRY_EVENT_DEFINITIONS

VARCHAR

Eine Auflistung der Ereignisdefinitionen, die der Verbraucher aktiviert hat. Siehe Über Definitionen von Ereignissen für weitere Informationen.

UPGRADE_STATE_UPDATED_ON

TIMESTAMP_LTZ

Der Zeitstempel, zu dem die App in den aktuellen Upgrade-Status eingetreten ist. Dieser Wert wird von Snowflake automatisch eingestellt. Der Upgrade-Status ist bereits vorhanden.

DISABLEMENT_REASONS

VARCHAR

Ein Array mit den Gründen, warum die Snowflake Native App deaktiviert wurde. Eine Liste der Gründe finden Sie unter „Mögliche Status für eine deaktivierte App“.

In der folgenden Tabelle finden Sie eine Auflistung der möglichen Werte für die Spalte DISABLEMENT_REASONS:

Wert

Statusbeschreibung

Ist es wiederherstellbar?

MANUALLY_DISABLED

Die App wird von Snowflake deaktiviert

Ja. Um die App wieder zu aktivieren, wenden Sie sich an den Snowflake Support.

ACCOUNT_INACTIVE

Das Konto wird inaktiv, indem es gesperrt oder ausgesetzt wird, wodurch die App nicht mehr verfügbar ist. In diesem Status kann ein Verbraucher keine SQL-Abfragen in seinem Konto ausführen und die App kann nicht aktualisiert werden.

Ja. Die App wird automatisch wieder aktiviert, wenn die Kontosperre oder -aussetzung aufgehoben wird.

PACKAGE_VERSION_IS_MISSING

Die Version des Anwendungspakets für die App wurde vom Anbieter gelöscht. Die App ist nicht mehr nutzbar und muss gelöscht und aus einem gültigen Freigabeangebot oder einem gültigen Paket neu installiert werden.

Nein, derselbe Name.

CMK_ACCESS_DENIED

Der Verbraucher verwaltet den Schlüssel für die Verschlüsselung selbst (ENCRYPT_USE_CMK_KMS ist aktiviert) und Snowflake hat keinen Zugriff auf diesen Schlüssel.

Ja. Um die App wieder zu aktivieren, stellen Sie sicher, dass die Konfiguration des Cloud-Anbieters zum Abrufen des CMK korrekt ist und dass Snowflake Zugriff auf den Schlüssel hat.

LISTING_ACCESS_REVOKED

Das Freigabeangebot, das zur Erstellung der App verwendet wurde, ist nicht mehr verfügbar. Mögliche Gründe für diesen Status sind:

  • Der Anbieter hat das Freigabeangebot gelöscht

  • Der Anbieter hat den Zugriff auf das private Freigabeangebot manuell aus dem Konto des Verbrauchers entfernt

Möglicherweise. Die Wiederherstellbarkeit hängt von dem Grund ab, warum der Zugriff widerrufen wurde.

Wenn das Freigabeangebot zum Beispiel gelöscht wurde, kann es nicht wiederhergestellt werden. Wenn ein Verbraucherkonto manuell aus dem privaten Freigabeangebot entfernt wurde, kann der Zugriff auf das Freigabeangebot und die App wiederhergestellt werden.

LISTING_TRIAL_USAGE_EXCEEDED

Die Anwendung hat die Nutzungsgrenze für ein nutzungsbasiertes Freigabeangebot überschritten.

Nein

LISTING_PAYMENT_REQUIRED

Das Freigabeangebot, das zur Installation der App verwendet wird, ist ein kostenpflichtiges Freigabeangebot und erfordert eine Zahlung für die weitere Nutzung.

Ja. Der Verbraucher muss die Zahlung für die App korrekt festlegen.

LISTING_TRIAL_TIME_EXCEEDED

Die Anwendung hat die Versuchsdauer überschritten.

Nein

APPLICATION_PACKAGE_NOT_AVAILABLE

Das Anwendungspaket, mit dem die App erstellt wurde, existiert nicht mehr. Der Anbieter hat möglicherweise das entsprechende Anwendungspaket gelöscht.

Nein

APPLICATION_PACKAGE_DISABLED

Das Anwendungspaket, das zur Erstellung der App verwendet wurde, wurde von Snowflake deaktiviert.

Ja. Die Anwendung wird wieder aktiviert, wenn Snowflake das Anwendungspaket wieder aktiviert.

APPLICATION_SUSPENDED

Die Ressourcen der App, z. B. Aufgaben, Dienste und Computepools, sind aufgrund der Deaktivierung der App ausgesetzt.

Die ausgesetzten Objekte bleiben ausgesetzt, bis die App wieder aktiviert wird und es keine anderen Gründe für die Deaktivierung der App gibt.

Ja

APPLICATION_SUSPEND_RESUME_IN_PROGRESS

Die App-Ressourcen, z. B. Aufgaben, Dienste und Computepools, werden gerade wieder fortgesetzt.

Ja

Ref.: 1716