监控资源并查看成本¶
本节介绍如何监控自动履行资源并查看与自动履行相关的预计和实际成本。
监控资源¶
如果想尽量降低与自动履行相关的成本,请检查列表的使用情况,并了解更多有关为自动履行准备数据的信息:
- 监控计算资源
确定 Snowflake 运行的查询,并检查列表的刷新频率间隔。
请参阅 LISTING_AUTO_FULFILLMENT_REFRESH_DAILY 视图,以确定哪些列表和数据库会影响计算成本。
要确定 Snowflake 为支持自动履行而运行的查询,请查看 Query History,并根据 Client generated statements 进行筛选。请参阅 查询历史记录页面。
检查您为列表设置的刷新频率间隔。请参阅 设置账户级刷新间隔。
- 监控存储资源
Determine what data to put in your listing and how to structure your data to minimize the amount that needs to be auto-fulfilled. Refer to 为列表准备数据. Cross-Cloud Auto-Fulfillment does not support secure views that reference data stored in other databases.
请参阅 LISTING_AUTO_FULFILLMENT_DATABASE_STORAGE_DAILY 视图,以确定哪些列表和数据库会影响存储成本。
- 监控数据传输资源
确定已创建安全共享区的区域。运行 SHOW REPLICATION ACCOUNTS 命令。
- Monitor ECO costs
Monitor the ECO costs across your organization. Run the USAGE_IN_CURRENCY_DAILY 视图 in the ORGANIZATION_USAGE schema of the SNOWFLAKE database. In the SERVICE_TYPE column, review the EGRESS_COST_OPTIMIZER value.
查看估算成本¶
要查看与您组织中提供商账户相关的所有安全共享区域的估算成本,请在 SNOWFLAKE 数据库的 ORGANIZATION_USAGE 架构中使用 LISTING_AUTO_FULFILLMENT_USAGE_HISTORY 视图 视图。
要查看您组织中账户的实际成本,请使用 SNOWFLAKE 数据库的 ORGANIZATION_USAGE 架构中的其他视图。
查看实际成本¶
通过使用 ORGANIZATION_USAGE 视图或 Snowsight Usage 仪表板,您可以查看与 Cross-Cloud Auto-Fulfillment 相关的成本,以及确定将列表履行到特定区域的相关成本归属。使用带有 SNOWFLAKE_MANAGED$ 和 AUTO_FULFILLMENT_AREA$ 前缀的账户将成本归属于特定区域。
要查看 Snowflake 的使用情况数据,您必须是账户管理员(使用 ACCOUNTADMIN 角色),或者必须使用 ORGANIZATION_USAGE_VIEWER 数据库角色。
要在 Snowsight 中查看实际成本,请执行以下步骤:
Sign in to Snowsight.
In the navigation menu, select Admin » Cost management, and then select Consumption.
选择要使用的仓库,以查看使用情况数据。
使用账户筛选器选择名为 SNOWFLAKE_MANAGED$PUBLIC_<region_name> 或者 AUTO_FULFILLMENT_AREA$-<region_name> 的账户,以根据自动履行使用的安全共享区进行筛选。
例如,选择 SNOWFLAKE_MANAGED$PUBLIC_AWS_EU_WEST_2,以查看与使用自动履行将数据传输到 AWS 区域 eu_west_2 相关的成本。
使用筛选器查看所有使用类型,或重点关注计算、存储或数据传输成本。
要使用 SQL 查看实际成本,您可以在 ORGANIZATION_USAGE 架构中查询 LISTING_AUTO_FULFILLMENT_USAGE_HISTORY 视图。要查看实际成本,请参阅 ORGANIZATION_USAGE 架构中的视图。有关查看成本的更多详细信息,请参阅 浏览总体成本。
The costs that you see reflect all listings shared to a particular region by any account in your organization. To identify which listings are being consumed in which regions and contributing to the costs in a specific region, see 监控列表使用.