スキーマ:

ACCOUNT_USAGE

APPLICATION_DAILY_USAGE_HISTORY ビュー

このビューを使用して、過去365日(1年間)のアカウント内の Snowflake Native Apps、毎日のクレジットの使用状況とストレージの使用状況を返します。

以下のテーブルは、 APPLICATION_DAILY_USAGE_HISTORY ビュー列の定義です。

フィールド

データ型

説明

APPLICATION_NAME

VARCHAR

アプリケーション名。

APPLICATION_ID

NUMBER

アプリケーションのための内部、システム生成識別子。

LISTING_GLOBAL_NAME

VARCHAR

Snowflake Marketplace またはアプリケーションをホストするデータ交換に表示されるリストグローバル名。

USAGE_DATE

DATE

Snowflake Native App が使用された日付。

CREDITS_USED

NUMBER

Snowflake Native App が1日に消費したクレジット数。

CREDITS_USED_BREAKDOWN

ARRAY

日次クレジットを消費したSnowflakeサービスを識別するデータオブジェクトの配列。フォーマットについては、 CREDITS_USED_BREAKDOWN 配列 をご参照ください。

STORAGE_BYTES

NUMBER

Snowflake Native Appsが使用するストレージバイトの日次平均。

STORAGE_BYTES_BREAKDOWN

ARRAY

使用されるストレージのタイプとバイト数を識別するデータオブジェクトの配列。フォーマットについては、 STORAGE_BYTES_BREAKDOWN 配列 をご参照ください。

使用上の注意

  • このビューの最大待機時間は1日です。

  • 使用状況イベントが複数日にまたがる場合、使用状況は開始日に帰属されます。

  • APPLICATION_DAILY_USAGE_HISTORY ビューと Snowsight コスト管理ツールは、異なる日次クレジットとストレージの使用状況値を返すことができます。この不一致は、日次クレジットとストレージの使用状況を決定するために使用される方法によって引き起こされます。これらの値を決定するために、 APPLICATION_DAILY_USAGE_HISTORY ビューは現在のセッションの TIMEZONE パラメーターを使用し、 Snowsight コスト管理ツールは協定世界時(UTC)を使用します。不一致を解決するために、Snowflakeは TIMEZONE パラメーターを UTC に設定することを推奨します。

CREDITS_USED_BREAKDOWN 配列

CREDITS_USED_BREAKDOWN 配列は、日次クレジットを消費したサービスの詳細を提供します。

例:

[
  {
    "credits": 0.005840921,
    "serviceType": "AUTO_CLUSTERING"
  },
  {
    "credits": 0.115940725,
    "serviceType": "SERVERLESS_TASK"
  },
  {
    "credits": 6.033448041,
    "serviceType": "SNOWPARK_CONTAINER_SERVICES"
  }
]
Copy

以下のテーブルは、配列内のオブジェクトのキーと値のペアの説明です。

フィールド

データ型

説明

credits

DECIMAL

使用日に serviceType によって指定されたサービスタイプで消費されたクレジットの数。

serviceType

VARCHAR

サービスタイプ。以下の値のいずれかです。

クレジット消費の決定には以下のものを使用します。

  • Snowflake Native App にあるオブジェクトが使用するクレジット。たとえば、 Snowflake Native App にあるテーブルの自動クラスタリング。

  • Snowflake Native App が所有するウェアハウスが使用するクレジット。

  • Snowflake Native App 専用コンピューティングプールが使用するクレジット。

STORAGE_BYTES_BREAKDOWN 配列

STORAGE_BYTES_BREAKDOWN 配列は、ストレージを消費したサービスの詳細を提供します。

例:

[
  {
    "bytes": 34043221,
    "storageType": "DATABASE"
  },
  {
    "bytes": 109779541,
    "storageType": "FAILSAFE"
  }
]
Copy

以下のテーブルは、配列内のオブジェクトのキーと値のペアの説明です。

フィールド

データ型

説明

bytes

INTEGER

使用されたストレージバイト数。

storageType

VARCHAR

ストレージタイプ。以下の値のいずれかです。

Snowflake Native Appに保存されたデータのみがストレージバイト消費の決定に使用されます。Snowflake Native Appsによって作成された外部データベースは、この値の決定には含まれません。

アカウント内にあるSnowflake Native Appsの日次クレジットとストレージの使用状況を取得し、使用日順に並べます。

SELECT *
  FROM SNOWFLAKE.ACCOUNT_USAGE.APPLICATION_DAILY_USAGE_HISTORY
  ORDER BY usage_date DESC;
Copy