ANOMALY_INSIGHTS!GET_ACCOUNT_ANOMALIES_IN_CREDITS

Gibt den täglichen Verbrauch für das aktuelle Konto zurück und gibt an, ob dieser Verbrauch als Kostenanomalie gilt.

Bemerkung

Diese Methode gibt den Verbrauch mit Credits als Maßeinheit zurück. Wenn Sie stattdessen den Verbrauch in einer Währung zurückgeben möchten, finden Sie entsprechende Informationen unter ANOMALY_INSIGHTS!GET_DAILY_CONSUMPTION_ANOMALY_DATA.

Syntax

SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_ACCOUNT_ANOMALIES_IN_CREDITS(
  '<start_date>',
  '<end_date>' )
Copy

Argumente

'start_date'

Gibt den Beginn des Zeitraums an, für den die Verbrauchsdaten zurückgegeben werden.

Datentyp: DATE

'end_date'

Gibt das Ende des Zeitraums an, für den die Verbrauchsdaten zurückgegeben werden.

Datentyp: DATE

Ausgabe

Gibt eine Tabelle mit den folgenden Spalten zurück:

Spaltenname

Datentyp

Beschreibung

USAGE_DATE

DATE

Der Tag in koordinierter Weltzeit (UTC), an dem der Verbrauch erfolgte.

CONSUMPTION

NUMBER (38,2)

Die Menge des Verbrauchs, gemessen in Credits.

FORECASTED_CONSUMPTION

NUMBER (38,2)

Voraussichtlicher Verbrauch auf der Grundlage des Algorithmus zur Erkennung von Anomalien, gemessen in Credits.

UPPER_BOUND

NUMBER (38,2)

Voraussichtlicher Höchstverbrauch basierend auf dem Algorithmus zur Erkennung von Anomalien, gemessen in Credits. Verbrauchswerte über diesem Wert werden als Anomalie betrachtet.

LOWER_BOUND

NUMBER (38,2)

Voraussichtliches niedrigstes Verbrauchsniveau auf der Grundlage des Algorithmus zur Erkennung von Anomalien, gemessen in Credits. Verbrauchswerte unterhalb dieses Wertes werden als Anomalie betrachtet.

IS_ANOMALY

BOOLEAN

Ist der Wert TRUE, wurde der Verbrauch als Kostenanomalie identifiziert, da er außerhalb des Bereichs der oberen und unteren Grenze liegt.

CURRENCY_TYPE

VARCHAR

Die Maßeinheit für den Verbrauch, die immer CREDITS ist.

ANOMALY_ID

VARCHAR

Vom System generierter Bezeichner.

Anforderungen an die Zugriffssteuerung

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

  • Systemrolle ACCOUNTADMIN

  • Systemrolle GLOBALORGADMIN

  • Anwendungsrolle SNOWFLAKE.APP_USAGE_ADMIN

  • Anwendungsrolle SNOWFLAKE.APP_USAGE_VIEWER

Beispiel

Das folgende Beispiel identifiziert Anomalien im aktuellen Konto auf der Grundlage des Verbrauchs zwischen dem 1. Januar 2024 und dem 31. März 2024:

CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_ACCOUNT_ANOMALIES_IN_CREDITS(
  '2024-01-01', '2024-03-31');
Copy