什么是 Snowflake 积分费用计算器?
Snowflake 以积分(credits)来计量计算资源的使用量。虚拟仓库(virtual warehouse)会根据其规格按小时消耗积分,而每个积分的单价则取决于你所使用的 Snowflake 版本(edition)和云区域。这款计算器可以帮你预估一次仓库运行的费用,让你在查询、看板和 ETL 作业产生账单之前就能做好预算规划。提示:Snowflake 是国际化的云数据平台,其计价以美元(USD)结算,具体单价请以你与 Snowflake 签订的合同费率为准。
如何使用
先从下拉菜单中选择你的仓库规格——每种规格都有固定的每小时积分消耗率,且每升一级翻一倍(X-Small = 1,Small = 2,Medium = 4,以此类推,直到 4X-Large = 128)。接着输入仓库的运行小时数和你的实际每积分单价。计算器会算出本次运行的费用,并预测仓库若一直不自动挂起(auto-suspend)时 24 小时和 30 天的累计成本。
计算公式解析
计算逻辑很简单:
$$\text{费用} = \text{每小时积分数} \times \text{运行小时数} \times \text{每积分单价}$$Snowflake 按秒计量积分(每次恢复运行最少计 60 秒),因此不足一小时的时间会按比例计费——例如输入 0.5 小时就只计半小时的积分。控制成本最关键的手段就是自动挂起(auto-suspend),因为一个空闲但仍在运行的仓库依然会持续烧积分。
实例演算
一个 Medium 仓库每小时消耗 4 个积分。假设它运行 5 小时,每积分单价为 $3.00:
$$\text{消耗积分} = 4 \times 5 = 20$$$$\text{费用} = 20 \times \$3.00 = \mathbf{\$60.00}$$如果让它全天候(24/7)连续运行一个月,费用将高达 \(4 \times 24 \times 30 \times \$3 = \$8{,}640\)——这正是自动挂起如此重要的原因。
常见问题
一个积分值多少钱?这取决于版本和区域——Standard 版通常约为每积分 $2–$3,Enterprise 版更高。为求准确,请使用你合同中约定的费率。
仓库规格升级真的会让成本翻倍吗?是的。每升高一个仓库等级,每小时消耗的积分就是下一级的两倍,但通常也能更快完成任务。因此对于可并行的工作负载来说,总成本往往相差不大。
是否包含存储和云服务费用?不包含。本工具只计算虚拟仓库的计算费用;存储费用以及无服务器/云服务(serverless/cloud-services)费用会单独计费。