LISTING_AUTO_FULFILLMENT_DATABASE_STORAGE_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 日期。 |
DATABASE_NAME |
VARCHAR |
数据库的名称。 |
SOURCE_DATABASE_ID |
INTEGER |
包含提供商共享数据产品的源数据库的内部 ID。 |
DELETED |
TIMESTAMP |
删除数据库的时间。对于活动数据库,则设置为 NULL。 |
AVERAGE_DATABASE_BYTES |
FLOAT |
使用的数据库存储的字节数,包括 Time Travel 中的数据。 |
AVERAGE_FAILSAFE_BYTES |
FLOAT |
使用的 故障安全存储 的字节数。 |
LISTINGS |
ARRAY |
列出了引用此特定区域中数据库的列表。返回一个空数组,直到列表成功履行到某个区域。 |
使用说明¶
视图的延迟时间最长可达 2 天。
数据会保留 365 天(1 年)。
此视图中不包括暂存区存储。
该视图仅包含 2023 年 4 月 16 日以后的数据。
在自动履行不完整的情况下,为 LISTINGS 列返回的数组可能为空。
视图包含所有数据产品的数据,无论您的数据产品是 Snowflake Native App 还是共享。
重要
此视图旨在帮助您了解 Cross-Cloud Auto-Fulfillment 使用的资源。它不用于计费对账。相反,请参考 ORGANIZATION_USAGE 架构中的视图。有关详细信息,请参阅 查看实际成本。
示例¶
显示每个 Snowflake 区域在特定时间段内使用的总存储,按区域和数据库分组:
SELECT
snowflake_region,
database_name,
listings,
SUM(average_database_bytes) AS total_storage
FROM snowflake.data_sharing_usage.listing_auto_fulfillment_database_storage_daily
WHERE 1=1
AND usage_date BETWEEN '2023-04-17' AND '2023-04-30'
GROUP BY 1,2,3
ORDER BY 4 DESC;