<budget_name>!GET_MEASUREMENT_TABLE¶
予算 メンテナンスタスクによって収集されたクレジット使用状況データを表示します。詳細については、 Budgetsのコストについて をご参照ください。
構文¶
<budget_name>!GET_MEASUREMENT_TABLE()
アクセス制御の要件¶
カスタム予算 の結果を表示するには、以下の最小権限とロールが必要です。
予算インスタンスに対する任意の インスタンスロール を持つロール。
予算インスタンスを含むデータベースとスキーマ上で USAGE 権限を付与されたロール。
アカウント予算 の結果を表示するには、以下のロールが必要です。
アカウント予算に対する アプリケーションロール を持つロール。
戻り値¶
この関数は、次の列を返します。
列名 |
データ型 |
説明 |
---|---|---|
MEASUREMENT_TIME |
NUMBER |
測定が行われたときの UTC タイムスタンプ。 |
SERVICE_TYPE |
VARCHAR |
クレジットを消費している サービスのタイプ。次のいずれかになります。
|
CREDITS_SPENT |
NUMBER |
使用したクレジット数。 |
UPDATED_TIME |
NUMBER |
測定値が更新されたときの UTC タイムスタンプ。 |
例¶
スキーマ budget_db.budget_schema
の予算 my_budget
に対して収集されたクレジット使用状況データを表示します。
CALL budget_db.budget_schema.my_budget!GET_MEASUREMENT_TABLE();
アカウント予算のために収集されたクレジット使用状況データを表示します。
CALL snowflake.local.account_root_budget!GET_MEASUREMENT_TABLE();