- スキーマ:
HYBRID_TABLE_USAGE_HISTORY ビュー¶
このAccount Usageビューは、ハイブリッドテーブルのハイブリッドテーブルリクエスト(サーバーレスコンピューティング)リソースの消費量を、直近365日(1年)以内のSnowflakeアカウント全体の請求クレジットで表示します。
列¶
列名 |
データ型 |
説明 |
---|---|---|
OBJECT_TYPE |
TEXT |
消費範囲で参照されるオブジェクトの型。デフォルトで、アカウント内にあるハイブリッドテーブルの消費範囲には |
OBJECT_ID |
NUMBER |
消費範囲で参照されるオブジェクトの内部識別子。デフォルトで、アカウント内にあるハイブリッドテーブルの消費範囲には |
OBJECT_NAME |
TEXT |
消費範囲で参照されるオブジェクトの名前。デフォルトで、アカウント内にあるハイブリッドテーブルの消費範囲には |
START_TIME |
TIMESTAMP_LTZ |
ハイブリッドテーブルが使用された日付と開始時刻(ローカルタイムゾーン)。 |
END_TIME |
TIMESTAMP_LTZ |
ハイブリッドテーブルが使用された日付と終了時刻(ローカルタイムゾーン)。 |
CREDITS_USED |
NUMBER |
|
使用上の注意¶
ビューの待機時間は最大180分(3時間)です。
このビューは、 METERING_DAILY_HISTORY ビュー や METERING_HISTORY ビュー で返されるメトリクスと若干矛盾する使用状況データを返すことがあります。使用クレジットの計算に差異があるのは、除算時に丸められたためです。
例¶
このクエリは、特定の期間にアカウント内のハイブリッドテーブルで使用されたクレジットの合計数を返します。
-- Credits used (all time = past year) SELECT object_name, SUM(credits_used) AS total_credits FROM snowflake.account_usage.hybrid_table_usage_history GROUP BY 1 ORDER BY 2 DESC; -- Credits used (past N days/weeks/months) SELECT object_name, SUM(credits_used) AS total_credits FROM snowflake.account_usage.hybrid_table_usage_history WHERE start_time >= DATEADD(day, -m, CURRENT_TIMESTAMP()) GROUP BY 1 ORDER BY 2 DESC;