<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 Budgetkosten verstehen.

Syntax

<budget_name>!GET_MEASUREMENT_TABLE()
Copy

Anforderungen an die Zugriffssteuerung

  • Die folgenden Mindestberechtigungen und Rollen sind erforderlich, um die Ergebnisse für kundenspezifische Budgets anzuzeigen:

  • Die folgende Rolle ist erforderlich, um die Ergebnisse für das Kontobudget anzuzeigen:

    Eine beliege Anwendungsrolle für das Kontobudget.

Weitere Informationen dazu finden Sie unter Rollen und Berechtigungen für Budgets.

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:

  • AUTO_CLUSTERING

  • HYBRID_TABLE_REQUESTS

  • MATERIALIZED_VIEW

  • PIPE

  • QUERY_ACCELERATION

  • SEARCH_OPTIMIZATION

  • SERVERLESS_TASK

  • SNOWPIPE_STREAMING

  • WAREHOUSE_METERING

  • WAREHOUSE_METERING_READER

CREDITS_SPENT

NUMBER

Anzahl der ausgegebenen Credits.

UPDATED_TIME

NUMBER

UTC-Zeitstempel, wann die Messung aktualisiert wurde.

Nutzungshinweise

Wenn Sie diese Methode aufrufen, wird das Objekt nicht zurückgegeben. Aus diesem Grund können Sie keine Methodenverkettung verwenden, um eine andere Methode mit dem Rückgabewert dieser Methode aufzurufen. Rufen Sie jede Methode in einer separaten SQL-Anweisung auf.

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();
Copy

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();
Copy