スキーマ:

ACCOUNT_USAGE

BLOCK_STORAGE_HISTORY ビュー

ACCOUNT_USAGE スキーマの BLOCK_STORAGE_HISTORY ビューを使用して、アカウントの過去365日以内のブロックストレージとスナップショットの1日平均使用量をクエリします。

列名

データ型

説明

USAGE_DATE

TIMESTAMP_LTZ

このストレージ使用記録の日付。日付はローカルタイムゾーンに基づいています。

STORAGE_TYPE

TEXT

BLOCK_STORAGE または SNAPSHOT

COMPUTE_POOL_NAME

TEXT

このストレージ使用に関連付けられているコンピューティングプールの名前。 SNAPSHOT ストレージタイプの場合、このフィールドは NULL です。

BYTES

NUMBER

指定された日付の平均使用バイト数。

使用上の注意

  • ビューの遅延は、最大180分(3時間)です。

  • このビューは、アカウントの過去365日(1年間)のブロックストレージとスナップショットの日次使用量を提供します。

  • スナップショットはコンピューティングプールに関連付けられていません。したがって、スナップショットのビューでは、 COMPUTE_POOL_NAME 列に NULL 値があります。

  • BYTES 列には、Snowflakeアカウントの特定の日、特定のストレージタイプ、および特定のコンピューティングプール(必要に応じて)のブロックストレージボリュームの平均使用量が表示されます。たとえば、次を考慮します。

    • コンピューティングプール POOL_1で2024-02-01に6時間、10 GB のブロックボリュームを使用します。6時間で10 GB を使用すると、1日あたり2.5 GB に相当します(10 GB * 6/24 時間 = 2.5 GB = 2500000000バイト/日)。

    • 別のコンピューティングプール POOL_2で2024-02-01に12時間、10 GB のブロックボリュームを使用します。12時間で10 GB を使用すると、1日あたり5 GB に相当します(10 GB * 12/24 時間 = 5 GB = 5000000000バイト/日)。

    • 2024-02-01に24時間で20 GB のスナップショットを使用します。24時間で20 GB を使用すると、1日あたり20 GB (20000000000バイト)に相当します。

    BLOCK_STORAGE_HISTORY ビューをクエリするとします。

    SELECT * FROM snowflake.account_usage.BLOCK_STORAGE_HISTORY
    
    Copy

    クエリは次の結果を返します。

    +-------------------------------+---------------+-----------------------+----------------+
    | USAGE_DATE                    | STORAGE_TYPE  | COMPUTE_POOL_NAME     |      BYTES     |
    |-------------------------------+---------------+-----------------------+----------------|
    | 2024-02-01 00:00:00.000 -0700 | BLOCK_STORAGE | POOL_1                | 2500000000     |
    | 2024-02-01 00:00:00.000 -0700 | BLOCK_STORAGE | POOL_2                | 5000000000     |
    | 2024-02-01 00:00:00.000 -0700 | SNAPSHOT      | NULL                  | 20000000000    |
    +-------------------------------+---------------+-----------------------+----------------+
    

    注釈

    • コンピューティングプールに複数のブロックボリュームをアタッチした場合、ビューは使用量を集約して1行を返します。

    • 特定の日に複数のスナップショットが存在する場合、ビューは使用量を集約して1行を返します。

    • 1つのブロックボリュームをコンピューティングプールにアタッチし、それを3日間使用した場合、ビューは3行を返します。これは、ビューがブロックボリュームと関連付けれらた各コンピューティングプールについて日次で報告するためです。