MARKETPLACE_PAID_USAGE_DAILY 视图¶
作为使用者,您可以使用 DATA_SHARING_USAGE 架构中的 MARKETPLACE_PAID_USAGE_DAILY 视图查询付费列表的日常使用历史记录。检索用户在特定列表上执行查询的使用费用和查询次数。
该视图包括使用者查询特定列表的付款记录。
备注
作为自定义事件计费预览版的一部分,CHARGE_TYPE 列包含附加值。
列¶
列名称 |
数据类型 |
描述 |
---|---|---|
REPORT_DATE |
DATETIME |
运行报告的日期。 |
USAGE_DATE |
DATETIME |
使用日期。 |
PROVIDER_NAME |
VARCHAR |
列表中的提供商显示名称。 |
PROVIDER_ACCOUNT_NAME |
VARCHAR |
提供商的账户名称。 |
PROVIDER_ACCOUNT_LOCATOR |
VARCHAR |
提供商账户的账户定位器。有关账户标识符的更多信息,请参阅 账户标识符。 |
PROVIDER_ORGANIZATION_NAME |
VARCHAR |
提供商的组织名称。 |
LISTING_DISPLAY_NAME |
VARCHAR |
显示列表的名称。 |
LISTING_GLOBAL_NAME |
VARCHAR |
列表的全局名称。 |
DATABASE_NAME |
VARCHAR |
与此列表相关的数据库名称。 |
PO_NUMBER |
VARCHAR |
与此列表相关的订购单号。 |
PRICING_PLAN |
VARIANT |
包括定价方案具体内容的 JSON 值。仅包含在付费使用的输出值中。 |
CHARGE_TYPE |
VARCHAR |
已评估的收费类型。有关付费列表定价模型组成部分的更多信息,请参阅 付费列表定价模式。 可能的值如下:
附加值是预览版功能的一部分:
|
UNITS |
VARCHAR |
收取的费用中包括查询次数费用。对于 |
UNIT_PRICE |
DECIMAL |
每月或每次查询的费用。对于样本数据,该值为 |
CHARGE |
DECIMAL |
该行项目当日的总费用(不含税)。 |
CURRENCY |
VARCHAR |
USD |
使用说明¶
视图的延迟时间最长可达 48 小时(2 天)。
数据会保留 365 天(1 年)。
您只能看到自己账户的使用情况,账户必须是产生了费用的使用者账户。
示例¶
检索每月和每个列表的费用总额:
SELECT
DATE_TRUNC(MONTH, usage_date) AS usage_month
, listing_display_name
, listing_global_name
, SUM(charge) AS charge
FROM snowflake.data_sharing_usage.marketplace_paid_usage_daily
GROUP BY 1,2,3;
检索每月、每个列表和每种费用类型的费用总额:
SELECT
DATE_TRUNC(MONTH, usage_date) AS usage_month
, listing_display_name
, listing_global_name
, SUM(charge) AS charge
, charge_type
FROM snowflake.data_sharing_usage.marketplace_paid_usage_daily
GROUP BY 1,2,3,4;
检索使用自定义事件计费定价方案的应用程序所用的费用总额:
SELECT listing_global_name,
listing_display_name,
charge_type,
charge
FROM SNOWFLAKE.DATA_SHARING_USAGE.MARKETPLACE_PAID_USAGE_DAILY
WHERE charge_type='MONETIZABLE_BILLING_EVENTS';