自动履行成本¶
作为提供商,您可以启用 Cross-Cloud Auto-Fulfillment(自动履行功能),以便让列表自动将您的数据产品提供给其他 Snowflake 区域。
为列表配置自动履行功能时,您无需管理数据的复制。但是,您仍然会产生与以下操作相关的成本:在其他 Snowflake 区域中,传输和存储数据产品以支持列表的使用者。
与传统的手动数据库复制不同,自动履行功能不需要在您支持的每个区域都存在单独的账户。Snowflake 会为组织创建一个安全共享区,以便管理某个区域的自动履行,并将计费成本与该区域相关联。因此,与手动 数据库复制成本 相比,与自动履行功能相关的成本在归属上有所不同。
此外,出口成本优化可以降低自动履行的成本。有关出口成本优化的简介,请参阅 使用 Egress Cost Optimizer 优化数据传输成本。
自动履行如何产生成本¶
自动履行会产生使用成本,其方式与常规使用 Snowflake 时相同:
- 计算资源
自动履行操作使用计算资源来复制数据,并管理其他区域的安全共享区中的数据状态。
Snowflake Marketplace 使用 VPS 费率计算列表自动履行列 VPS 区域的计算成本。有关 VPS 费率的详细信息,请参阅 Snowflake 服务使用表。
- 存储资源
传输到其他区域的安全共享区的数据库会产生存储成本。
- 数据传输资源(出口)
初始数据库自动履行和后续同步操作会在区域之间传输数据。如果数据从一个区域传输到云提供商自己网络内的另一个区域,或者传输到另一个云中的区域,云提供商会收取费用。
数据传输速率由源账户(即存储主数据库的账户)的位置以及目标区域和云决定。有关数据传输定价,请参阅 Snowflake 网站上的 定价指南。
有关数据传输计费的更多信息,请参阅 了解数据传输成本。
通常可以通过启用出口成本优化 (ECO) 来降低出口成本。 有关更多信息,请参阅 使用 Egress Cost Optimizer 优化数据传输成本。
使用自动履行功能时,这些使用成本将归属于每个区域的一个由 Snowflake 管理的安全共享区域,前提是该区域具有列表活跃使用者。请参阅 查看实际成本,以了解有关成本归属的详细信息。有关 Snowflake 中的成本组成部分的详细信息,请参 了解总体费用。
影响自动履行成本的因素¶
当您配置列表的自动履行时,以下因素可能会影响向其他区域履行列表的成本:
- 计算资源因素
Snowflake 为履行列表而运行的查询会占用计算资源。您设置的刷新频率会影响这些查询的运行频率。
- 存储资源因素
最初及持续自动履行和存储的数据量受以下因素影响:数据库的大小,数据的追加率和更新率,以及数据库中的变化率。
- 数据传输资源因素
列表自动履行到的云区域和该区域的云提供商会影响数据传输成本。由于存在数据传输成本,使用者请求列表的区域越多,履行这些列表的成本就越高。有关数据传输定价,请参阅 Snowflake 网站上的 定价指南。