LISTING_AUTO_FULFILLMENT_REFRESH_DAILY 视图¶
DATA_SHARING_USAGE 架构中的此视图可用于确定 Cross-Cloud Auto-Fulfillment 执行的数据刷新。在另一个区域完成列表时,数据产品将按照列表提供商定义的频率进行刷新。此视图包含有关刷新到特定区域的数据量,以及数据刷新与哪些列表和数据库关联的详细信息。
您可以使用此视图来帮助管理与 Cross-Cloud Auto-Fulfillment 相关的成本。请参阅 管理 Cross-Cloud Auto-Fulfillment 成本。
列¶
列名称 |
数据类型 |
描述 |
---|---|---|
REGION_GROUP |
VARCHAR |
发生数据刷新的 区域组。 |
SNOWFLAKE_REGION |
VARCHAR |
发生数据刷新的 Snowflake 区域。 |
USAGE_DATE |
DATE |
执行刷新的日期 (UTC)。 |
FULFILLMENT_GROUP_NAME |
VARCHAR |
用于刷新数据的自动履行组的标识符。 |
BYTES_TRANSFERRED |
INTEGER |
当天刷新时传输的字节数。 |
CREDITS_USED |
NUMBER |
当天用于刷新的 Credit。 |
DATABASES |
ARRAY |
在自动履行组中刷新的数据库列表。返回一个空数组,直到列表成功履行到某个区域。 |
LISTINGS |
ARRAY |
列出了引用此区域中数据库的列表。返回一个空数组,直到列表成功履行到某个区域。 |
使用说明¶
视图的延迟时间最长可达 2 天。
数据会保留 365 天(1 年)。
该视图仅包含 2023 年 4 月 16 日以后的数据。
在自动履行不完整的情况下,为 LISTINGS 列返回的数组可能为空。
视图包含所有数据产品的数据,无论您的数据产品是 Snowflake Native App 还是共享。
重要
此视图旨在帮助您了解 Cross-Cloud Auto-Fulfillment 使用的资源。它不用于计费对账。相反,请参考 ORGANIZATION_USAGE 架构中的视图。有关详细信息,请参阅 查看实际成本。
示例¶
显示用于刷新与特定自动履行组关联的数据(包括关联的数据库和列表)的 Credit量的总和:
SELECT
fulfillment_group_name,
databases,
listings,
SUM(credits_used) AS total_credits_used
FROM snowflake.data_sharing_usage.listing_auto_fulfillment_refresh_daily
GROUP BY 1,2,3
ORDER BY 4 DESC;
显示给定时间段内按 Credit 使用情况排名靠前的数据库:
SELECT
databases,
listings,
SUM(credits_used) AS total_credits_used
FROM snowflake.data_sharing_usage.listing_auto_fulfillment_refresh_daily
WHERE 1=1
AND usage_date BETWEEN '2023-04-17' AND '2023-04-30'
GROUP BY 1,2
ORDER BY 3 DESC;