リソースの監視とコストの表示¶
このセクションでは、自動複製リソースをモニターし、自動複製に関連する見積もりコストと実際のコストを表示する方法について説明します。
リソースモニター¶
自動複製に関連するコストを最小限に抑えたい場合は、リストの使用状況を確認し、自動複製用のデータの準備について詳細を確認します。
- コンピューティングリソースをモニターする
Snowflakeによって実行されるクエリを識別し、リストの更新頻度の間隔を確認します。
LISTING_AUTO_FULFILLMENT_REFRESH_DAILY ビュー を参照し、コスト計算に寄与するリストとデータベースを特定してください。
自動複製をサポートするためにSnowflakeによって実行されるクエリを識別するには、 Query History を確認し、 Client generated statements でフィルターします。クエリ履歴ページ をご参照ください。
リストに設定した更新頻度の間隔を確認します。アカウントレベルの更新間隔を設定する をご参照ください。
- ストレージリソースをモニターする
どのようなデータをリストに掲載し、どのようにデータを構成すれば、自動複製が必要な量を最小限に抑えられるかを決定します。リスト用データを準備する をご参照ください。クロスクラウドの自動複製は、他のデータベースに保存されているデータを参照するセキュアビューをサポートしていません。
LISTING_AUTO_FULFILLMENT_DATABASE_STORAGE_DAILY ビュー を、ストレージコストに寄与するリストやデータベースの識別をご参照ください。
- データ転送リソースをモニターする
安全な共有領域が作成されたリージョンを識別します。SHOW REPLICATION ACCOUNTS コマンドを実行します。
- ECOコストをモニターする
組織全体のECOコストをモニターします。SNOWFLAKEデータベースの:doc:
ORGANIZATION_USAGE</sql-reference/organization-usage>`スキーマ内の:doc:/sql-reference/organization-usage/usage_in_currency_daily`を実行します。SERVICE_TYPE列で、EGRESS_COST_OPTIMIZER値を精査してください。
概算コストの表示¶
組織内のプロバイダー・アカウントに関連するすべての安全な共有エリアの推定コストを表示するには、 SNOWFLAKE データベースの ORGANIZATION_USAGE スキーマの LISTING_AUTO_FULFILLMENT_USAGE_HISTORY ビュー を使用します。
組織内のアカウントの実際のコストを表示するには、 ORGANIZATION_USAGE スキーマの SNOWFLAKE データベースで他のビューを使用します。
実際のコストの表示¶
ORGANIZATION_USAGE ビューまたは Snowsight Usage ダッシュボードを使用して、クロスクラウド自動複製に関連するコストや、特定のリージョンへのリスト複製に関連するコストを表示できます。SNOWFLAKE_MANAGED$ および AUTO_FULFILLMENT_AREA$ で始まるアカウントを使用して、コストを特定のリージョンに帰属させます。
Snowflakeの使用状況データを表示するには、アカウント管理者(ACCOUNTADMIN ロールを使用)であるか、 ORGANIZATION_USAGE_VIEWER データベースロールを使用する必要があります。
Snowsight で実際のコストを表示するには、次を実行します。
Snowsight にサインインします。
ナビゲーションメニューで、 Admin » Cost management を選択してから、 Consumption を選択します。
使用状況データを表示するために使用するウェアハウスを選択します。
アカウントフィルターを使用して、 SNOWFLAKE_MANAGED$PUBLIC_<region_name> または AUTO_FULFILLMENT_AREA$-<region_name> という名前のアカウントを選択し、自動複製で使用される安全な共有領域をフィルタリングします。
例えば、 SNOWFLAKE_MANAGED$PUBLIC_AWS_EU_WEST_2 を選択して、 AWS リージョンeu_west_2への自動複製データの使用に関連するコストを表示します。
フィルターを使用して、すべての使用タイプを表示するか、コンピューティング、ストレージ、またはデータ転送のコストに注目します。
SQL を使って見積もりコストを表示するには、 ORGANIZATION_USAGE スキーマの LISTING_AUTO_FULFILLMENT_USAGE_HISTORY ビュー にクエリをかけます。実際のコストを表示するには、 ORGANIZATION_USAGE スキーマの他のビューをご参照ください。表示コストの詳細については、 総コストの調査 をご参照ください。
表示されるコストには、組織内の任意のアカウントによって特定のリージョンに共有されているすべてのリストが反映されています。どのリストがどのリージョンで使われ、特定のリージョンのコストに関与しているかを識別するには、 リスト利用の監視 をご参照ください。