BigQuery BI Engine 价格
当您使用 BigQuery BI Engine 时,您要支付的费用取决于您为项目购买的 BI Engine 容量。您可以通过以下两种方式购买 BI Engine 容量:
简介
BI Engine 会在内存中存储 BigQuery 元数据和表数据。存储的数据量受限于您购买的容量。运行从 BI Engine 内存储的数据中提取结果的查询时,您无需为读取该数据付费。
如果您运行的查询产生的结果大于 BI Engine 的容量上限,则 BI Engine 自调整功能将使用 BigQuery 槽来运行查询。使用 BigQuery 槽运行查询时,您需要根据 BigQuery 按需查询价格为查询作业付费。使用槽运行查询时,适用所有的 BigQuery 查询作业配额和限制。
免费层级
BI Engine 可为 Google 数据洞察用户提供高达 1 GB 的免费容量。此免费层级可供所有数据洞察用户使用,而无需预订。该免费容量仅用于测试目的,不应用于运行生产工作负载。对于此免费层级,我们不提供任何 SLO 保障。对于生产工作负载,请按照下一部分所述购买 BI Engine 容量。
按需容量价格
BI Engine 的按需容量价格如下所示:
统一费率容量价格
BigQuery 提供统一费率价格方案,以满足查询量较大的客户或大型企业客户的需求,此类客户可能更希望每月支付稳定的查询费用,而不是根据处理的数据量(GB 数)以按需计费的方式支付费用。
购买的插槽数(使用年度承诺) | 免费,额外的 BI 引擎容量 (GB) |
---|---|
500 | 25 |
1000 | 50 |
1500 | 75 |
2000 | 100(上限) |
购买 2,000 个 BigQuery 插槽,您可以获得的最大额外免费 BI 容量为 100 GB。如果您还有其他 BigQuery 插槽,并且 BI Engine 容量需要超过 100 GB,则可以按需费率购买更多容量。
如果您的项目使用单独的结算帐号,每个帐号的计费金额按相应项目所用的容量比例计算。
购买插槽示例
在以下示例中,一家公司购买了 2,000 个 BigQuery 统一费率插槽,从而为它们挣得了 100 GB 的额外 BI Engine 容量。但是,他们所有项目的总和需要 120 GB 容量。因此,剩余的 20 GB 必须以按需费率购买。每个帐号都需要为这多出来的 20 GB 容量的一部分付费,具体取决于帐号的需求占总容量的比例。
在此示例中,销售帐号需要为 5 GB 的按需容量付费。这个数字是这样计算得出的:用额外容量 (20 GB) 除以总容量 (120 GB),然后再乘以该项目预留的总容量 (30 GB)。
Cloud 项目 | 结算帐号 | 预留容量 | 额外计费 |
---|---|---|---|
项目 A | 销售 | 30 GB | 5 GB |
项目 B | 金融 | 40 GB | 6.67 GB |
项目 C | HR | 20 GB | 3.33 GB |
项目 D | HR | 30 GB | 5 GB |
合计:120 GB | 合计:20 GB |
如需详细了解 BigQuery 统一费率价格,请参阅 BigQuery 价格页面。
加速与非加速子查询
BigQuery BI Engine 加速的子查询(阶段)不会计入您的插槽预留数。仅处于非由 BI Engine 加速并计入插槽预留。
slotM 指标示例
例如,作为 BI Engine 加速叶子查询阶段的每阶段指标的一部分报告的 slotM 可能不为零;但不计入您的槽预留。
作为 JobStatistics 一部分的 totalSlotMs 指标是累计指标,包含加速和非加速阶段。非加速子查询阶段将计入插槽预留中,但加速的子查询阶段则不会。
后续步骤
- 阅读 BigQuery BI Engine 文档。
- 开始使用 BigQuery BI Engine。