ANOMALY_INSIGHTS!GET_HOURLY_CONSUMPTION_BY_SERVICE_TYPE

Gibt den stündlichen Verbrauch des aktuellen Kontos an einem bestimmten Tag zurück, aufgeschlüsselt nach Diensttyp. Sie können die Ergebnisse optional auf die Diensttypen beschränken, die an diesem Tag die meisten Credits verbrauchen.

Syntax

SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_HOURLY_CONSUMPTION_BY_SERVICE_TYPE(
  '<date>',
  <number_of_types> )

Argumente

'date'

Gibt den Tag an, für den Sie die Verbrauchsdaten zurückgeben möchten.

Datentyp: DATE

number_of_types

Gibt die Anzahl der zurückzugebenden Diensttypen an, geordnet nach dem Gesamtverbrauch an dem angegebenen Tag.

Um alle Diensttypen zurückzugeben, die an dem angegebenen Tag Credits verbraucht haben, geben Sie NULL an.

Datentyp: NUMBER

Ausgabe

Gibt eine Tabelle mit den folgenden Spalten zurück:

Spaltenname

Datentyp

Beschreibung

HOUR

NUMBER

Eine Zahl zwischen 0 und 23 (einschließlich), die die Stunde des Tages angibt, zu der der Verbrauch stattgefunden hat.

SERVICE_TYPE

VARCHAR

Der Typ des Dienstes, der die Credits verbraucht hat (z. B. AI_SERVICES).

CREDITS

NUMBER

Die Anzahl der Credits, die von dem Diensttyp während der angegebenen Stunde verbraucht wurden.

Anforderungen an die Zugriffssteuerung

Benutzer mit einer der folgenden Rollen können diese Methode aufrufen:

  • Systemrolle ACCOUNTADMIN

  • Systemrolle GLOBALORGADMIN

  • SNOWFLAKE.APP_USAGE_ADMIN-Anwendungsrolle

  • SNOWFLAKE.APP_USAGE_VIEWER-Anwendungsrolle

Nutzungshinweise

  • Ein Tag ist durch einen 24-Stunden-Zeitraum in UTC definiert. Dies kann von der lokalen Zeitzone des Benutzers abweichen.

  • Diese Methode gibt die Verbrauchsdaten für das aktuelle Konto zurück. Sie kann nicht verwendet werden, um Daten für andere Konten oder die gesamte Organisation zurückzugeben.

  • Diese Methode gibt die für das Konto verbrauchten Credits zurück (nicht die Währung).

  • Die Diensttypen mit dem höchsten Verbrauch werden durch den Gesamtverbrauch über den gesamten Tag bestimmt. Nachdem die Diensttypen mit dem höchsten Verbrauch identifiziert wurden, gibt die Methode den stündlichen Verbrauch für jeden dieser Diensttypen zurück.

Beispiele

Gibt die beiden Diensttypen zurück, die am 15. Januar 2026 die meisten Credits verbraucht haben. Die Ausgabe enthält den stündlichen Verbrauch für jeden Diensttyp.

CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_HOURLY_CONSUMPTION_BY_SERVICE_TYPE(
  '2026-01-15', 2);

Geben Sie den stündlichen Verbrauch am 15. Januar 2026 für alle Diensttypen zurück, die an diesem Tag Verbrauch hatten:

CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_HOURLY_CONSUMPTION_BY_SERVICE_TYPE(
  '2026-01-15',
  NULL);