Schema:

ACCOUNT_USAGE

Ansicht APPLICATION_DAILY_USAGE_HISTORY

Verwenden Sie diese Ansicht, um die tägliche Credit- und Speichernutzung für Snowflake Native Apps auf einem Konto innerhalb der letzten 365 Tage (1 Jahr) anzuzeigen.

Spalten

Die folgende Tabelle enthält Definitionen für die Spalten der Ansicht APPLICATION_DAILY_USAGE_HISTORY.

Feld

Datentyp

Beschreibung

APPLICATION_NAME

VARCHAR

Der Anwendungsname.

APPLICATION_ID

NUMBER

Ein interner, vom System generierter Bezeichner für die Anwendung.

LISTING_GLOBAL_NAME

VARCHAR

Der globale Name des Freigabeangebots, der in Snowflake Marketplace oder in dem Datenaustausch, der die Anwendung hostet, angezeigt wird.

USAGE_DATE

DATE

Das Datum, an dem die Snowflake Native App verwendet wurde.

CREDITS_USED

NUMBER

Die Anzahl der Credits, die von der Snowflake Native App an einem Tag verbraucht werden.

CREDITS_USED_BREAKDOWN

ARRAY

Ein Array von Datenobjekten, die den Snowflake-Dienst identifizieren, der täglich Credits verbraucht hat. Weitere Informationen zur Formatierung finden Sie unter CREDITS_USED_BREAKDOWN-Array.

STORAGE_BYTES

NUMBER

Der Tagesdurchschnitt der von der Snowflake Native App verwendeten Speicherbytes.

STORAGE_BYTES_BREAKDOWN

ARRAY

Ein Array von Datenobjekten, die den Typ und die Anzahl der verwendeten Speicherbytes identifizieren. Weitere Informationen zur Formatierung finden Sie unter STORAGE_BYTES_BREAKDOWN-Array.

Nutzungshinweise

  • Die maximale Latenzzeit für diese Ansicht beträgt einen Tag.

  • Die Nutzung wird dem Starttag zugeordnet, wenn sich die Nutzungsereignisse über mehrere Tage erstrecken.

  • Die Ansicht APPLICATION_DAILY_USAGE_HISTORY und die Kostenverwaltungstools der Snowsight können unterschiedliche Tageswerte für Credit- und Speichernutzung liefern. Diese Diskrepanz wird durch die Methoden verursacht, die zur Ermittlung der täglichen Credit- und Speichernutzung verwendet werden. Um diese Werte zu ermitteln, verwendet die Ansicht APPLICATION_DAILY_USAGE_HISTORY den Parameter TIMEZONE der aktuellen Sitzung und die Kostenverwaltungstools der Snowsight die koordinierte Weltzeit (UTC). Um etwaige Diskrepanzen zu beheben, empfiehlt Snowflake, den Parameter TIMEZONE auf UTC festzulegen.

CREDITS_USED_BREAKDOWN-Array

Das Array CREDITS_USED_BREAKDOWN enthält Details zu den Diensten, die tägliche Credits verbraucht haben.

Beispiel:

[
  {
    "credits": 0.005840921,
    "serviceType": "AUTO_CLUSTERING"
  },
  {
    "credits": 0.115940725,
    "serviceType": "SERVERLESS_TASK"
  },
  {
    "credits": 6.033448041,
    "serviceType": "SNOWPARK_CONTAINER_SERVICES"
  }
]
Copy

Die folgende Tabelle enthält Beschreibungen für die Schlüssel-Wert-Paare in den Objekten im Array.

Feld

Datentyp

Beschreibung

credits

DECIMAL

Anzahl der Credits, die von dem in serviceType angegebenen Diensttyp am Tag der Nutzung verbraucht wurden.

serviceType

VARCHAR

Der Diensttyp, der einer der folgenden Werte sein kann:

Bei der Ermittlung des Creditverbrauchs werden die folgenden Angaben verwendet:

  • Die Credits, die von Objekten in der Snowflake Native App verbraucht werden. Zum Beispiel automatisches Clustering auf Tabellen in der Snowflake Native App.

  • Die Credits, die von den Warehouses verbraucht werden, die der Snowflake Native App gehören.

  • Die Credits, die von den Computepools für die Snowflake Native App verbraucht werden.

STORAGE_BYTES_BREAKDOWN-Array

Das Array STORAGE_BYTES_BREAKDOWN liefert Details zu den Diensten, die Speicherplatz verbraucht haben.

Beispiel:

[
  {
    "bytes": 34043221,
    "storageType": "DATABASE"
  },
  {
    "bytes": 109779541,
    "storageType": "FAILSAFE"
  }
]
Copy

Die folgende Tabelle enthält Beschreibungen für die Schlüssel-Wert-Paare in den Objekten im Array.

Feld

Datentyp

Beschreibung

bytes

INTEGER

Anzahl der verwendeten Speicherbytes.

storageType

VARCHAR

Der Speichertyp, der einer der folgenden Werte sein kann:

Nur die in der Snowflake Native App gespeicherten Daten werden zur Ermittlung des Verbrauchs von Speicherbytes herangezogen. Externe Datenbanken, die von der Snowflake Native App erstellt wurden, werden bei der Ermittlung dieses Wertes nicht berücksichtigt.

Beispiele

Die tägliche Credit- und Speichernutzung für eine Snowflake Native App in einem Konto abrufen und die Ergebnisse nach Nutzungsdatum ordnen:

SELECT *
  FROM SNOWFLAKE.ACCOUNT_USAGE.APPLICATION_DAILY_USAGE_HISTORY
  ORDER BY usage_date DESC;
Copy
OSZAR »