リスト使用状況のモニター¶
このトピックでは、リストのパフォーマンスを使用状況とベストプラクティスの観点からモニターする方法について説明します。
このトピックの内容:
追跡するメトリック¶
リストを非公開で提供するか、 Snowflake Marketplace で提供するかによって、異なる使用状況分析が表示されます。リストを使用しているユーザーを確認するには、 Provider Studio または Snowflake が提供するデータベースビューを使用できます。
Snowflakeは、次のようなリストの多くのメトリックを追跡します。
毎日のコンシューマークエリ履歴といった、リストの日次テレメトリ使用状況。
コンシューマーがリストを取得またはリクエストしたときのイベント。
リストのデータ製品で実行されるジョブの数といった、リストの使用状況。
リスト内のテーブルの表示といった、リストのアクセス詳細。
アクセスするコンシューマーのアカウント名と組織名、さらにパーソナライズされたリストのリクエスト時に、コンシューマーが提出する情報。
その他。
SQL でこの情報を表示する方法の詳細については、 DATA_SHARING_USAGE および ORGANIZATION_USAGE をご参照ください。
リストのために追跡されるメトリックの包括的リストと、 SQL を使用してこのデータを表示する方法の詳細については、 DATA_SHARING_USAGE と ORGANIZATION_USAGE をご参照ください。
有料リストについては、リストごとに、または組織内のすべての有料リストについて、次の追加データを表示できます。
リストの収益履歴。
料金タイプ別の累積料金。
コンシューマーへの料金に含まれるクエリの数。
リストを試用しているコンシューマーの人数。
リストの購入数。
その他。
SQL でこの情報を表示する方法の詳細については、 収益化使用状況ビュー をご参照ください。
Provider Studio でのコンシューマー使用状況メトリックのモニター¶
リストのパフォーマンスと使用状況を管理するために、 Provider Studio は Home タブに概要を、また Analytics タブに集約された詳細な分析を提供します。
Provider Studio で使用状況データを表示するための前提条件¶
使用状況データを表示する前に、前提条件を満たしていることを確認します。
Home タブと Analytics タブで Provider Studio とデータを表示するには、 SNOWFLAKE データベースで ACCOUNTADMIN ロール、または CREATE DATA EXCHANGE LISTING 権限と IMPORTED PRIVILEGES を付与されたカスタムロールを使用する必要があります。 他のロールのアカウント使用を有効にする をご参照ください。
これらの使用状況分析を生成するクエリに対して、Snowflake がアカウントに請求するために使用できるウェアハウスを選択する必要があります。これらのクエリに対しては、通常の料金が請求されます。 コンピューティングコスト を表示します。
Provider Studio での使用状況データの表示¶
Provider Studio の使用状況データを表示するには、次を実行します。
Snowsight にサインインします。
左側のナビゲーションバーで、 Data » Provider Studio を選択します
ウェアハウスを選択します。ページの右上隅で、 Select Warehouse をクリックします。
Home タブと Analytics タブに分析データを表示するクエリが正常に実行され、結果が表示されます。
Provider Studio を開いてウェアハウスを選択すると、 Home タブに使用状況データが表示され、 Analytics タブに概要と詳細なメトリックが表示されます。
次を含む、過去28日間の傾向を Home タブで確認できます。
データ製品に対してコンシューマーが実行したクエリの数。過去28日間と比較した、これらの数値の傾向を含みます。
リストにクエリを実行した一意のコンシューマーの数。過去28日間と比較した、これらの数値の傾向を含みます。
クエリが最も多かったリストの名前。
リストに対して最も多くのクエリを実行したコンシューマー。
Analytics タブでは、すべてのリストまたは詳細ビューの両方で集計された追加のメトリックを確認できます。
リストについて、次の概要メトリックを確認できます。
すべてのリストのビューや、最も閲覧されたリストのリストなど、 Snowflake Marketplace でのリストのリーチ。
実行されたクエリの数に基づく、リストへのエンゲージメント。次のエンゲージメントの概要メトリックを確認できます。
すべてのリスト全体で実行されたクエリの数。
実行されたクエリの数によって決定される、使用法で並べ替えられたリスト。
リストをアクティブに使用している1日あたりのコンシューマーアカウントの数。
クエリの実行に基づく、最もアクティブなコンシューマーアカウントのランキング。
コンシューマーが最も多くのクエリを実行するリージョンのリスト。
Snowflake Marketplace の無料リストについては、リストの表示、共有のマウント、およびクエリによるコンシューマーのコンバージョンを確認できます。過去28日間のコンシューマーコンバージョンのみを確認できます。
特定のメトリックに More を選択するか、 Detailed Metrics を選択すると、 Analytics タブに次の詳細が表示されます。
メトリック |
詳細 |
---|---|
アクティブなコンシューマー |
データ製品をクエリした一意のコンシューマーの数。 |
コンシューマーリクエスト |
無料リストのリージョンへの複製をリクエストしたか、パーソナライズされたリストをリクエストしたコンシューマーの数。 |
インストールされたリスト |
コンシューマーがアカウントにインストールしたリスト数 |
リストの表示 |
Snowflake Marketplaceで提供されているリストが表示された回数。 |
実行済みクエリ |
リストに対して実行されたクエリの数。 |
詳細ビューを使用すると、時間、交換、コンシューマー、リスト名、またはリージョンでメトリックをフィルターできます。
SQL を使用して使用状況データを表示する¶
Analytics タブの概要メトリックは、 DATA_SHARING_USAGE スキーマのメトリックから派生しています。最もアクティブなコンシューマー、コンバージョン率、最も表示されたリスト、最も使用されたリストなどの一部のメトリックは、メトリックから派生したものであり、スキーマで表示されるものと正確に一致しない場合があります。
Analytics タブの詳細メトリックは、 データ共有の使用状況 スキーマのビューをクエリすることによって取得されます。
必要に応じて、ビューを直接クエリできます。 データ共有の使用状況 をご参照ください。
ビューは SNOWFLAKE データベースの一部であるため、アカウント管理者(ACCOUNTADMIN ロールを持つユーザー)のみが、そのアカウントから公開されたリストのデータ共有の使用状況についてクエリを実行できます。アカウント内の他のロールに権限を付与して、他のユーザーにアクセスを許可することができます。詳細については、 他のロールのAccount Usageを有効にする をご参照ください。
注釈
DATA_SHARING_USAGE スキーマはすぐには更新されません。イベントが発生してから DATA_SHARING_USAGE スキーマが更新されるまでには、最大2日間の遅延が生じる可能性があります。
Marketplace でのリストパフォーマンスの改善¶
Snowflake Marketplace でリストを公開し、コンシューマー向けのリストパフォーマンスを向上させたい場合は、 Snowflake Marketplace プロバイダーのベストプラクティス をご確認ください。