- Schema:
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"
}
]
Die folgende Tabelle enthält Beschreibungen für die Schlüssel-Wert-Paare in den Objekten im Array.
Feld |
Datentyp |
Beschreibung |
---|---|---|
|
DECIMAL |
Anzahl der Credits, die von dem in |
|
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"
}
]
Die folgende Tabelle enthält Beschreibungen für die Schlüssel-Wert-Paare in den Objekten im Array.
Feld |
Datentyp |
Beschreibung |
---|---|---|
|
INTEGER |
Anzahl der verwendeten Speicherbytes. |
|
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;