Schema:

ACCOUNT_USAGE

Ansicht HYBRID_TABLE_USAGE_HISTORY

Diese Account Usage-Ansicht zeigt den Verbrauch durch Hybridtabellenanforderungen (serverlose Computeressourcen) in Form von Credits an, die innerhalb der letzten 365 Tage (1 Jahr) für Ihr gesamtes Snowflake-Konto abgerechnet wurden.

Spalten

Spaltenname

Datentyp

Beschreibung

OBJECT_TYPE

TEXT

Typ des Objekts, auf das für den Verbrauchsumfang verwiesen wird: ACCOUNT für Hybridtabellen in Ihrem Konto.

OBJECT_ID

NUMBER

Interner Bezeichner des Objekts, auf das für den Verbrauchsumfang verwiesen wird: NULL, da der Verbrauchsumfang für Hybridtabellen auf der Ebene des Kontos verfolgt wird.

OBJECT_NAME

TEXT

Name des Objekts, auf das für den Verbrauchsumfang verwiesen wird: NULL, da der Verbrauchsumfang für Hybridtabellen auf der Ebene des Kontos verfolgt wird.

START_TIME

TIMESTAMP_LTZ

Datum und Startuhrzeit (in der lokalen Zeitzone), zu der die Nutzung von Hybridtabellen erfolgte.

END_TIME

TIMESTAMP_LTZ

Datum und Enduhrzeit (in der lokalen Zeitzone), zu der die Nutzung der Hybridtabellen erfolgte.

CREDITS_USED

NUMBER

Anzahl der für Hybridtabellenanforderungen verwendeten Credits zwischen den Werten für START_TIME und END_TIME.

Nutzungshinweise

  • Die Latenzzeit der Ansicht kann bis zu 180 Minuten (3 Stunden) betragen.

  • Diese Ansicht kann Nutzungsdaten zurückgeben, die gegenüber den in Ansicht METERING_DAILY_HISTORY und Ansicht METERING_HISTORY zurückgegebenen Kennzahlen leicht inkonsistent sind. Die Diskrepanz bei der Berechnung der verwendeten Credits ist auf Rundungen bei der Division zurückzuführen.

Beispiele

Die folgenden Abfragen geben die Gesamtzahl der Credits zurück, die von den Hybridtabellen Ihres Kontos in bestimmten Zeiträumen verwendet wurden.

Die erste Abfrage gibt die verbrauchten Credits für die gesamte Zeit (das letzte Jahr) zurück:

SELECT object_type, SUM(credits_used) AS total_credits
  FROM SNOWFLAKE.ACCOUNT_USAGE.HYBRID_TABLE_USAGE_HISTORY
  GROUP BY 1;
Copy

Die zweite Abfrage liefert die in den letzten 5 Tagen verbrauchten Credits. Alternativ können Sie auch eine bestimmte Anzahl von Wochen oder Monaten angeben:

SELECT object_type, SUM(credits_used) AS total_credits
  FROM SNOWFLAKE.ACCOUNT_USAGE.HYBRID_TABLE_USAGE_HISTORY
  WHERE start_time >= DATEADD(day, -5, CURRENT_TIMESTAMP())
  GROUP BY 1;
Copy