<budget_name>!GET_MEASUREMENT_TABLE¶
Sehen Sie sich die Daten zur Credit-Nutzung an, die von der Wartungsaufgabe Budget erfasst wurden. Weitere Informationen dazu finden Sie unter Erläuterungen zu den Kosten von Budgets.
Syntax¶
<budget_name>!GET_MEASUREMENT_TABLE()
Anforderungen an die Zugriffssteuerung¶
Die folgenden Mindestberechtigungen und Rollen sind erforderlich, um die Ergebnisse für kundenspezifische Budgets anzuzeigen:
Eine Rolle mit einer beliebigen Instanzrolle für die Budgetinstanz.
Eine Rolle mit der USAGE-Berechtigung für die Datenbank und das Schema, das die Budgetinstanz enthält.
Die folgende Rolle ist erforderlich, um die Ergebnisse für das Kontobudget anzuzeigen:
Eine Rolle mit einer beliebigen Anwendungsrolle für das Kontobudget.
Rückgabewerte¶
Die Funktion gibt die folgenden Spalten zurück:
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
MEASUREMENT_TIME |
NUMBER |
UTC-Zeitstempel, wann die Messung durchgeführt wurde. |
SERVICE_TYPE |
VARCHAR |
Typ des Dienstes, der Credits verbraucht. Dies kann einer der folgenden sein:
|
CREDITS_SPENT |
NUMBER |
Anzahl der ausgegebenen Credits. |
UPDATED_TIME |
NUMBER |
UTC-Zeitstempel, wann die Messung aktualisiert wurde. |
Beispiele¶
Sehen Sie sich die Daten zur Credit-Nutzung, die für das Budget my_budget
erfasst wurden, im Schema budget_db.budget_schema
an:
CALL budget_db.budget_schema.my_budget!GET_MEASUREMENT_TABLE();
Sehen Sie sich die Daten zur Credit-Nutzung an, die für das Kontobudget erfasst wurden:
CALL snowflake.local.account_root_budget!GET_MEASUREMENT_TABLE();