自动履行成本¶
作为提供商,您可以启用 Cross-Cloud Auto-Fulfillment(自动履行功能),以便让列表自动将您的数据产品提供给其他 Snowflake 区域。
为列表配置自动履行功能时,您无需管理数据的复制。但是,您仍然会产生与以下操作相关的成本:在其他 Snowflake 区域中,传输和存储数据产品以支持列表的使用者。
与传统的手动数据库复制不同,自动履行功能不需要在您支持的每个区域都存在单独的账户。Snowflake 会为组织创建一个安全共享区,以便管理某个区域的自动履行,并将计费成本与该区域相关联。因此,与手动 数据库复制成本 相比,与自动履行功能相关的成本在归属上有所不同。
此外,出口成本优化可以降低自动履行的成本。有关出口成本优化的简介,请参阅 使用 Egress Cost Optimizer 优化数据传输成本。
自动履行如何产生成本¶
自动履行会产生使用成本,其方式与常规使用 Snowflake 时相同:
- 计算资源
自动履行操作使用计算资源来复制数据,并管理其他区域的安全共享区中的数据状态。
Snowflake Marketplace 使用 VPS 费率计算列表自动履行列 VPS 区域的计算成本。有关 VPS 费率的详细信息,请参阅 Snowflake 服务使用表。
- 存储资源
传输到其他区域的安全共享区的数据库会产生存储成本。
- 数据传输资源(出口)
The initial database auto-fulfillment and the subsequent synchronization operations transfer data between regions. Cloud providers charge for data transferred from one region to another within their own network or a region in another cloud.
数据传输速率由源账户(即存储主数据库的账户)的位置以及目标区域和云决定。有关数据传输定价,请参阅 Snowflake 网站上的 定价指南。
有关数据传输计费的更多信息,请参阅 了解数据传输成本。
通常可以通过启用出口成本优化 (ECO) 来降低出口成本。 有关更多信息,请参阅 使用 Egress Cost Optimizer 优化数据传输成本。
- 归因于安全共享区
When you use auto-fulfillment, these usage costs are attributed to one Snowflake-managed secure share area for each region that contains active consumers of your listings. For details about attributing costs, see 查看实际成本. For details about the components of costs in Snowflake, see 了解总体费用.
影响自动履行成本的因素¶
当您配置列表的自动履行时,以下因素可能会影响向其他区域履行列表的成本:
- 计算资源因素
Snowflake 为履行列表而运行的查询会占用计算资源。您设置的刷新频率会影响这些查询的运行频率。
- 存储资源因素
最初及持续自动履行和存储的数据量受以下因素影响:数据库的大小,数据的追加率和更新率,以及数据库中的变化率。
- 数据传输资源因素
列表自动履行到的云区域和该区域的云提供商会影响数据传输成本。由于存在数据传输成本,使用者请求列表的区域越多,履行这些列表的成本就越高。有关数据传输定价,请参阅 Snowflake 网站上的 定价指南。