- スキーマ:
LISTING_CONSUMPTION_DAILY ビュー¶
DATA_SHARING_USAGE スキーマにあるこのビューを使用して、 Snowflake Native App の消費や Snowflake Marketplace などのデータ交換でリストに関連付けられた共有データの消費を分析できます。ビューは、特定の日付のデータをクエリした各コンシューマーアカウントの記録を返します。
列¶
列名 |
データ型 |
説明 |
---|---|---|
EVENT_DATE |
DATETIME |
消費日。 |
EXCHANGE_NAME |
VARCHAR |
リストが属するデータ交換またはSnowflake Marketplaceの名前。 |
SNOWFLAKE_REGION |
VARCHAR |
消費が発生したSnowflake Region。 |
LISTING_NAME |
VARCHAR |
リストの識別子。 |
LISTING_DISPLAY_NAME |
VARCHAR |
リストの表示名。 |
LISTING_GLOBAL_NAME |
VARCHAR |
リストのグローバル名。各リストで一意であり、リスト URL を作成するために使用されます。 |
PROVIDER_ACCOUNT_LOCATOR |
VARCHAR |
データ製品所有者のアカウントロケーター。 |
PROVIDER_ACCOUNT_NAME |
VARCHAR |
データ製品所有者のアカウント名。 |
SHARE_NAME |
VARCHAR |
共有名。データ製品がSnowflake Native Appの場合、これは NULL です。 |
CONSUMER_ACCOUNT_LOCATOR |
VARCHAR |
コンシューマーのアカウントロケーター名。 |
CONSUMER_ACCOUNT_NAME |
VARCHAR |
コンシューマーのアカウント名。 |
CONSUMER_ORGANIZATION |
VARCHAR |
コンシューマーの組織名。 |
JOBS |
INTEGER |
当日データ製品で実行された合計ジョブ数。コンシューマークエリが、リストにアタッチされたデータ共有またはSnowflake Native Appに含まれるオブジェクトを解決すると、ジョブが記録されます。 |
REGION_GROUP |
VARCHAR |
コンシューマーのアカウントがある リージョングループ。 |
CONSUMER_NAME |
VARCHAR |
アクセス、使用、またはリクエストされたリストのコンシューマーアカウントの会社名が含まれます。試用アカウントなど、名前がない場合は NULL です。 |
使用上の注意¶
ビューの待機時間は最大2日間です。
データは365日間(1年間)保持されます。
ビューには、データ製品が Snowflake Native App であろうと共有であろうと、すべてのデータ商品のデータが含まれます。
例¶
特定の期間における消費量別の上位リストを表示します。
SELECT
listing_name,
listing_display_name,
SUM(jobs) AS jobs
FROM snowflake.data_sharing_usage.listing_consumption_daily
WHERE 1=1
AND event_date BETWEEN '2021-01-01' AND '2021-01-31'
GROUP BY 1,2
ORDER BY 3 DESC
リストによって上位のコンシューマーを表示します。
SELECT
*,
ROW_NUMBER() OVER (PARTITION BY listing_name, listing_display_name ORDER BY jobs DESC) AS rank
FROM (
SELECT
listing_name,
listing_display_name,
consumer_account_locator,
SUM(jobs) AS jobs
FROM snowflake.data_sharing_usage.listing_consumption_daily
WHERE 1=1
AND event_date BETWEEN '2021-01-01' AND '2021-01-31'
GROUP BY 1,2,3
)
ORDER BY
listing_name,
listing_display_name,
rank