総コストの調査

Snowsight, the Snowflake web interface を使用するか、 ACCOUNT_USAGE および ORGANIZATION_USAGE スキーマのビューに対してクエリを記述することによって、コスト履歴を調査できます。 Snowsight を使用すると、視覚的なダッシュボードからコストに関する情報をすばやく簡単に取得できます。使用状況ビューに対するクエリを使用すると、コストデータをドリルダウンできるようになり、カスタムレポートとダッシュボードの生成に役立てることができます。

Snowflakeでコストがどのように発生するかについての概要が必要な場合は、 総コストについて をご参照ください。

このトピックの内容:

コストと使用状況データへのアクセス

デフォルトでは、アカウント管理者(つまり、 ACCOUNTADMIN ロールを持つユーザー)のみが、 Snowsight、 ACCOUNT_USAGE スキーマ、および ORGANIZATION_USAGE スキーマのコストと使用状況データを表示できます。

USERADMIN 以上のロールを持つ管理者は、 SNOWFLAKE データベースロール を使用して、他のユーザーにアクセス権を付与できます。次の SNOWFLAKE データベースロールにより、コストと使用状況データにアクセスできます。

  • USAGE_VIEWER --- Snowsight の1つのアカウントと、 ACCOUNT_USAGE スキーマの関連するビューにアクセスできます。

  • ORGANIZATION_USAGE_VIEWER --- 現在のアカウントが ORGADMIN アカウント であると仮定した場合は、 Snowsight 内のすべてのアカウントと、 ORGANIZATION_USAGE スキーマ内のコストと使用に関連するビューにアクセスできますが、請求にはアクセスできません。

SNOWFLAKE データベースロールを使用してユーザーにアクセスを提供する方法については、 SNOWFLAKE データベースの使用 をご参照ください。

総コストの表示

アカウント管理者(つまり、 ACCOUNTADMIN ロールを持つユーザー)は、 Snowsight を使用して、特定の日、週、または月のSnowflake使用総コストを表示できます。

Snowsight を使用して全体のコストを調べるには、

  1. Admin » Usage に移動します。

  2. 使用状況データを表示するために使用するウェアハウスを選択します。Snowflakeは、この目的のために XS ウェアハウスを使用することをお勧めします。

  3. ドロップダウンリストから、 All Usage Types を選択します。

これにより、コンピューティング、ストレージ、およびデータ転送リソースのコストが合計され、組織の通貨単位を使用して棒グラフで表示されます。選択した期間中におけるこれらのリソースの合計コストが棒グラフの上に表示されます。

注釈

使用状況詳細のロードに失敗し、 The result set is too large to display を示すメッセージが表示された場合は、フィルターを使用してより短い日付範囲を選択するか、結果をフィルターする必要があります。

総コストのデータのクエリ

Snowflakeは、使用状況とコストに関連するデータを含む2つのスキーマ、 ORGANIZATION_USAGEACCOUNT_USAGE を提供します。ORGANIZATION_USAGE スキーマは組織内にあるすべてのアカウントのコスト情報を提供しますが、 ACCOUNT_USAGE スキーマは単一のアカウントについて同様の情報を提供します。これらのスキーマでのビューは、カスタムレポートまたはダッシュボードを作成するための、詳細かつ分析に対応した使用状況データを提供します。

次のクエリは、 ORGANIZATION_USAGE スキーマにある USAGE_IN_CURRENCY ビューからのデータを組み合わせて、Snowflake使用総コストに対する洞察を得るようにします。

クエリ: アカウント別に分類された、組織の合計使用コスト(ドル単位)
SELECT account_name,
  ROUND(SUM(usage_in_currency), 2) as usage_in_currency
FROM snowflake.organization_usage.usage_in_currency_daily
WHERE usage_date > DATEADD(month,-1,CURRENT_TIMESTAMP())
GROUP BY 1
ORDER BY 2 desc;
Copy

次のトピック