スキーマ:

ACCOUNT_USAGE

QUERY_ACCELERATION_HISTORY ビュー

このAccount Usageビューは、 Query Acceleration Service により高速化されたクエリの履歴をクエリするために使用できます。ビューによって返される情報には、ウェアハウス名とQuery Acceleration Serviceによって消費されたクレジットが含まれます。

列名

データ型

説明

START_TIME

TIMESTAMP_LTZ

指定された時間範囲の開始です。

END_TIME

TIMESTAMP_LTZ

指定された時間範囲の終了です。

CREDITS_USED

NUMBER

START_TIME および END_TIME ウィンドウでのQuery Acceleration Serviceに対して請求されたクレジットの数。

WAREHOUSE_ID

NUMBER

ウェアハウスの内部/システム生成識別子。

WAREHOUSE_NAME

TEXT

ウェアハウスの名前。

使用上の注意

  • 請求履歴は必ずしもすぐに更新されるわけではありません。ビューの待機時間は最大180分(3時間)です。

  • このビューのデータを ORGANIZATION USAGE スキーマ の対応するビューと一致させるには、まずセッションのタイムゾーンを UTC に設定する必要があります。Account Usageビューをクエリする前に、次を実行します。

    ALTER SESSION SET TIMEZONE = UTC;
    
    Copy

このクエリは、アカウント内の各ウェアハウスが、Query Acceleration Serviceに使用するクレジットの合計数を返します(月度累計)。

SELECT warehouse_name,
       SUM(credits_used) AS total_credits_used
  FROM SNOWFLAKE.ACCOUNT_USAGE.QUERY_ACCELERATION_HISTORY
  WHERE start_time >= DATE_TRUNC(month, CURRENT_DATE)
  GROUP BY 1
  ORDER BY 2 DESC;
Copy