BigQuery 价格
BigQuery 是一个无服务器数据分析平台。您无需预配单个实例或虚拟机即可使用 BigQuery。而是 BigQuery 会根据您的需要自动分配计算资源。您还可以提前以插槽的形式预留计算容量,这些插槽代表虚拟 CPU。BigQuery 的价格结构体现了此设计。
BigQuery 价格概览
BigQuery 价格有两个主要组成部分:
计算价格是处理查询的费用,其中包括 SQL 查询、用户定义的函数、脚本,以及可扫描表的某些数据操纵语言 (DML) 和数据定义语言 (DDL) 语句。
存储价格是存储您加载到 BigQuery 中的数据的费用。
BigQuery 会对其他操作收费,包括使用 BigQuery Omni、BigQuery ML、BI Engine 以及流式读取和写入。
您创建的每个项目都有与之关联的结算账号。在项目中运行的 BigQuery 作业所产生的所有费用均会计入关联的结算账号,BigQuery 存储费用也会计入关联的结算账号。 您可以在 Google Cloud 控制台中的“Cloud Billing 报告”页面来查看 BigQuery 费用和趋势。
Compute 价格模式
BigQuery 针对运行查询提供两种计算价格模式供您选择:
按需价格(每 TiB)。使用此价格模式时,您需要为每个查询处理的字节数付费。每月处理的前 1 TiB 查询数据免费。
容量价格(按槽/小时)。 借助此价格模式,您需要为用于运行查询的计算容量付费,该容量按槽(虚拟 CPU)计费,并按时间长短收费。此模型利用了 BigQuery 版本。 您可以使用 BigQuery 自动扩缩工具,也可以购买槽承诺,以更低的价格获得始终可用于工作负载的专用容量。
如需详细了解为您的工作负载选择哪种价格,请参阅使用 Reservations 管理工作负载。
Gemini in BigQuery 价格
如需了解 BigQuery 中 Gemini 的价格信息,请参阅 Gemini in BigQuery 价格概览。
按需计算价格
默认情况下,查询采用按需(每 TiB)价格模式计费,您需要为查询扫描的数据付费。
在按需价格模式下,您通常最多可以使用 2000 个并发槽(在单个项目中的所有查询间共享)。BigQuery 会定期地暂时突破此限制,以加快较小查询的速度。此外,如果特定位置的按需容量有大量争用,您可用的槽也可能偶尔会减少。
按需(每 TiB)查询价格如下:
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
价格详情
请注意以下有关按需(每 TiB)查询费用的事项:
- BigQuery 使用列式数据结构。我们会根据您选择的列中处理的总数据量向您收费,每列的总数据量是基于该列中的数据类型计算的。如需详细了解我们如何计算您的数据大小,请参阅估算查询费用。
- 您需要为针对共享数据运行的查询付费。数据所有者在其数据被访问时不会被收取费用。
- 您不需要为返回错误的查询或从缓存中检索结果的查询付费。 对于 过程语言作业,此事项按语句提供。
- 系统在计算费用时会向上取整到最接近的 MB 数,查询引用的每个表所处理的数据至少计为 10 MB,每个查询所处理的数据也至少计为 10 MB。
- 取消正在运行的查询作业可能会产生费用,费用最高可达正常完成查询所需的全部费用。
- 在运行查询时,即使您对结果数量设置了明确的
LIMIT
,我们也会根据您选择的列中处理的数据量向您收费。 - 对表进行分区和聚簇有助于减少查询处理的数据量。分区和聚簇是最佳做法,请尽量加以使用。
- 按需(每 TiB)价格在 Google Cloud SKU 页面上被称为分析价格。
- 如果您对聚簇表运行查询,并且此查询包含针对聚簇列的过滤条件,则 BigQuery 会使用过滤条件表达式来剪除查询要扫描的块。这可以减少扫描的字节数。
BigQuery 提供了费用控制机制,可让您为查询费用设置上限。您可以进行以下设置:
如需详细了解如何计算处理的字节数,请参阅查询大小计算。
容量计算价格
对于需要额外容量或更希望按可预测的费用(而不是按需价格,即按处理的数据量(TiB)收费)支付查询工作负载费用的客户,BigQuery 提供了基于容量的计算价格模式。 容量计算模式提供随用随付价格(附自动扩缩)以及可选的一年和三年承诺,可享受折扣价格。您需要为查询处理容量付费,该容量以槽 (虚拟 CPU) 为单位,并按时间计算。
如需启用容量定价,请使用 BigQuery Reservations。
BigQuery 槽容量:
- 提供标准版、企业版和企业 Plus 版。
- 涵盖查询费用,包括 BigQuery ML、DML、DDL 语句。
- 不涵盖存储费用或 BI Engine 费用。
- 不涵盖流式插入和使用 BigQuery Storage API 的费用。
- 可以利用 BigQuery 自动扩缩器。
- 按秒计费,起步计费时间为 1 分钟。
可选的 BigQuery 槽用量承诺:
- 可选择一年期或三年期。
- 仅在企业版和企业 Plus 版中提供。
- 是区域容量。在一个区域或多区域购买的承诺无法在其他区域或多区域使用,也不能转移。
- 可在整个组织共享。无需为每个项目购买槽承诺。
- 最少需要购买 100 个槽,并可以 100 个槽为增量购买。
- 除非设置为在订阅期结束时取消,否则会自动续订。
标准版
下表显示了标准版中槽的费用。
Enterprise Edition
下表显示了企业版中槽的费用。
企业 Plus 版
下表显示了企业 Plus 版的槽费用。
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
存储价格
存储价格是存储您加载到 BigQuery 中的数据的费用。您需要为活跃存储空间和长期存储空间付费。
活跃存储包括过去 90 天内修改的任何表或表分区。
长期存储包括任何连续 90 天未经过修改的表或表分区。该表的存储空间价格会自动下降 50% 左右。活跃存储空间和长期存储空间之间的性能、耐用性或可用性没有区别。
元数据存储空间包括存储在 BigQuery 元存储区中的数据集、表、分区、模型和函数的逻辑和物理元数据的存储空间。
每月前 10 GiB 免费存储。
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
如需了解资格条件,请参阅物理存储文档。
价格详情
存储价格根据您表、临时会话表和临时多语句表中所存储的数据量计算。 临时缓存的查询结果表不会产生存储费用。
数据大小根据各列的数据类型计算。如需详细了解数据大小的计算方式,请参阅数据大小计算。
存储费用基于每秒每 MiB 按比例计算。例如,如果您在 us-central1 中使用活跃的逻辑存储:
- 半个月 512 MiB,则需要支付 $0.00575
- 半个月 100 GiB,则需要支付 1.15 美元
- 存储 1 TiB 一整月,则需要支付 $23.552 USD
存储空间用量以 吉比字节月 (GiB 月) 为单位计算,其中 1 GiB 为 230 个字节 (1,024 MiB)。同样,1 tebibyte (TiB) 为 240 个字节(1,024 GiB)。最终的使用量值是数据大小(以千兆字节为单位)与存储使用时间(以月为单位)的乘积。
如果表中的数据连续 90 天内未被修改或删除,系统将按长期存储费率计费。某表被视为长期存储后,不会出现性能、耐用性、可用性和任何其他功能方面的降级。
对于分区表,它的每一个分区都可以单独考虑是否采用长期存储价格。如果某个分区在过去 90 天内未进行修改,则该分区中的数据将被视为长期存储,可以按折扣价计费。
如果表发生了修改,价格会恢复到常规的存储价格,且 90 天连续未修改时间的计时器会从零开始重新计数。对表中数据进行任何修改都会重置该计时器,包括:
操作 | 详细信息 |
---|---|
将数据加载到表中 | 通过任何加载或查询作业将数据附加到目标表或覆盖目标表。 |
将数据复制到表中 | 通过任何复制作业将数据附加到目标表或覆盖目标表。 |
将查询结果写入表中 | 通过任何查询作业将数据附加到目标表或覆盖目标表。 |
使用数据操纵语言 (DML) | 使用 DML 语句修改表数据。 |
使用数据定义语言 (DDL) | 使用 CREATE OR REPLACE TABLE DDL 语句替换表。 |
将数据流式插入表中 | 使用 tabledata.insertAll API 调用提取数据。 |
其他所有操作均不会重置计时器,包括:
- 查询表
- 创建表查询视图
- 从表中导出数据
- 复制表(至另一个目标表)
- 修补或更新表资源
对于在结算周期内达到 90 天阈值的表,我们会相应地按比例计算其价格。
长期存储价格仅适用于 BigQuery 存储,不适用于外部数据源中存储的数据,这些数据源包括 Bigtable、Cloud Storage 和 Google 云端硬盘等。
数据大小计算
当您将数据加载到 BigQuery 中或查询数据时,我们会根据数据大小向您收取费用。数据大小是基于每个列的数据类型的大小计算的。
所存储数据的大小以及您的查询所处理的数据大小以 吉字节 (GiB) 为单位计算,其中 1 GiB 为 230 个字节 (1,024 MiB)。与之类似,1 tebibite (TiB) 为 240 个字节(1,024 GiB)。
如需了解详情,请参阅数据类型大小。
元数据存储空间免费层级
BigQuery 为元数据存储提供基于用量的免费层级,
- total_metadata_storage 包括存储在 BigQuery 元存储空间中的所有数据
- total_bigquery_data_storage 包括存储在 BigQuery 数据存储空间中的所有数据
- 元数据 (%) = total_metadata_storage / total_bigquery_data_storage
- 如果元数据百分比 <= 2%,则属于免费层级,不会产生费用
- 如果元数据百分比 > 2%,则超出免费层级的金额将按上表所示的费率收费。
元数据免费层级配额按项目一级计算。
Data Transfer Service 价格
BigQuery Data Transfer Service 每月按比例收取费用。具体计费方式如下:
数据源 | 每月费用(按比例) | 备注 |
---|---|---|
Campaign Manager | 免费。需遵循 BigQuery 配额和限制。 |
1 |
Cloud Storage | 免费。需遵循 BigQuery 配额和限制。 |
1 |
Amazon S3 | 免费。需遵循 BigQuery 配额和限制。 |
1、2、3 |
Google Ads | 免费。需遵循 BigQuery 配额和限制。 |
1 |
Google Ad Manager | 免费。需遵循 BigQuery 配额和限制。 |
1 |
Google Merchant Center | 免费。需遵循 BigQuery 配额和限制。 |
1 |
Google Play |
|
1 |
Search Ads 360 | 免费。需遵循 BigQuery 配额和限制。 |
1 |
YouTube 频道 | 免费。需遵循 BigQuery 配额和限制。 |
1 |
YouTube 内容所有者 | 免费。需遵循 BigQuery 配额和限制。 |
1 |
数据仓库 | 每月费用(按比例) | 备注 |
TeraData | 免费。需遵循 BigQuery 配额和限制。 |
1、2、3、4 |
Amazon Redshift | 免费。需遵循 BigQuery 配额和限制。 |
1、2、3 |
第三方连接器 | 需要支付费用 | 如需了解详情,请参阅 5 |
有关转移作业价格的说明
所有转移作业
1. 在数据传输至 BigQuery 后,您需要按标准的 BigQuery 存储和查询价格付费。
从其他平台迁移
2. 提取数据、将数据上传到 Cloud Storage 存储分区以及将数据加载到 BigQuery 是免费的。
3. 请注意,使用 BigQuery Data Transfer Service 可能会产生 Google Cloud 之外的费用,如 AWS 或 Azure 数据传输费用。
Teradata 迁移
4.数据上传到 BigQuery 后,不会自动从您的 Cloud Storage 存储分区中删除。请考虑删除 Cloud Storage 存储分区中的数据,以免产生额外的存储费用。请参阅 Cloud Storage 价格。
第三方连接器
5. 第三方合作伙伴提供的连接器需要支付费用。不同合作伙伴和连接器的价格模式各不相同。如需了解更多价格详情,请在注册 Marketplace 时参阅各个连接器。
Google Play 软件包名称
每个 Android 应用都有一个唯一的应用 ID,其格式与 Java 包名称类似,例如 com.example.myapp。安装量报告包含一个“包名称”列。唯一包名称的数量用于计算转移用量。
您创建的每项数据转移作业每天都会运行一次或多次。系统只会在转移完成的日期统计软件包名称。例如,如果某次转移运行开始于 7 月 14 日,完成于 7 月 15 日,系统会在 7 月 15 日统计包名称。
如果某天同一转移作业的多次运行都遇到了某个唯一的软件包名称,则该软件包名称只会计入一次。但对于不同的转移配置,系统会分别统计包名称。如果两个不同转移配置的作业运行均遇到了某个唯一的软件包名称,该软件包名称会计入两次。
如果一个包装名称在整个月份内每天都出现,那么您当月需要支付的费用为 25 美元。否则,如果广告在当月出现了一部分,则会按比例收费。
示例 1:如果我们同步 1 个应用 - com.smule.singandroid,我们每月需要支付 25 美元,外加 BigQuery 的存储空间费用吗?
答案是每月 25 美元(按比例计算)+ BigQuery 的存储/查询费用。
示例 2:如果我们同步所有历史数据(10 年),我们会被收取 120 个月的费用还是 1 个月的费用,因为我们一次性转移了这些数据?
答案仍然是每月 25 美元(按比例计算)+ BigQuery 的存储/查询费用,因为我们会针对 Installs_country 表中每个唯一的软件包名称收取 25 美元,无论该唯一软件包名称的历史数据可以追溯到多少年前。
BigQuery Omni 价格
BigQuery Omni 提供以下定价模式,具体取决于您的工作负载和需求。
按需计算价格
与 BigQuery 按需分析模型类似,BigQuery Omni 查询默认使用按需(每 TiB)定价模式计费,您需要为查询扫描的数据付费。
在按需价格模式下,您通常可以使用大量并发槽,供单个项目中的所有查询共享。BigQuery Omni 会定期地暂时突破此限制,以加快较小查询的速度。此外,如果特定位置的按需容量有大量争用,您可用的槽也可能偶尔会减少。
BigQuery Omni 按需(每 TiB)查询价格如下:
区域 | 每 TiB 价格 |
---|---|
AWS 北弗吉尼亚 (aws-us-east-1) | 7.82 美元 |
Azure 北弗吉尼亚 (azure-eastus2) | 9.13 美元 |
AWS 首尔 (aws-ap-northeast-2) | $10.00 |
AWS 俄勒冈 (aws-us-west-2) | 7.82 美元 |
AWS 爱尔兰 (aws-eu-west-1) | 8.60 美元 |
AWS 悉尼 (aws-ap-southeast-2) | 10.55 美元 |
AWS 法兰克福(aws-eu-central-1) | 10.16 美元 |
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
价格详情
详情和限制与 BigQuery 分析价格类似。请注意以下有关按需(每 TiB)查询费用的事项:
- BigQuery 使用列式数据结构。我们根据您选择的列中处理的总数据量向您收取费用,而每列的总数据量是基于该列中的数据类型计算的。如需详细了解我们如何计算您的数据大小,请参阅数据大小计算。
- 您不需要为返回错误的查询或从缓存中检索结果的查询付费。对于过程语言作业,此事项按语句提供。
- 系统在计算费用时会向上取整到最接近的 MB 数,查询引用的每个表所处理的数据至少计为 10 MB,每个查询所处理的数据也至少计为 10 MB。
- 取消正在运行的查询作业可能会产生费用,费用最高可达正常完成查询所需的全部费用。
- 在运行查询时,即使您对结果数量设置了明确的 LIMIT,我们也会根据您选择的列中处理的数据量向您收费。
- 对表进行分区和聚簇有助于减少查询处理的数据量。分区和聚簇是最佳实践,请尽量加以使用。
- 按需 (TiB 单价) 价格在 Google Cloud SKU 页面上被称为分析价格。
- 如果您对聚簇表运行查询,并且此查询包含针对聚簇列的过滤条件,则 BigQuery 会使用过滤条件表达式来剪除查询要扫描的块。这可以减少扫描的字节数。
BigQuery 提供了费用控制机制,可让您为查询费用设置上限。您可以进行以下设置:
BigQuery Omni 有多个版本
BigQuery Omni 区域支持 BigQuery 版本。 目前,Omni 区域仅支持企业版
下表显示了 Omni 区域的槽费用
AWS 北弗吉尼亚 (aws-us-east-1)
承诺模型 | 每小时费用 | 槽数 |
---|---|---|
PAYG(无需承诺) | 7.50 美元(按秒计费,起步时间为 1 分钟) | 100 |
1 年承诺 | 6 美元(按 1 年结算) | 100 |
3 年承诺 | 4.50 美元(3 年结算) | 100 |
Azure 北弗吉尼亚 (azure-eastus2)
承诺模型 | 每小时费用 | 槽数 |
---|---|---|
PAYG(无需承诺) | 8.80 美元(按秒计费,起步时间为 1 分钟) | 100 |
1 年承诺 | 7 美元(按 1 年结算) | 100 |
3 年承诺 | 5.30 美元(3 年期) | 100 |
AWS 首尔 (aws-ap-northeast-2)
承诺模型 | 每小时费用 | 槽数 |
---|---|---|
PAYG(无需承诺) | 9.60 美元(按秒计费,起步时间为 1 分钟) | 100 |
1 年承诺 | 7.7 美元(按年结算) | 100 |
3 年承诺 | $5.80(3 年期结算) | 100 |
AWS 俄勒冈 (aws-us-west-2)
承诺模型 | 每小时费用 | 槽数 |
---|---|---|
PAYG(无需承诺) | 7.50 美元(按秒计费,起步时间为 1 分钟) | 100 |
1 年承诺 | 6.00 美元(按 1 年结算) | 100 |
3 年承诺 | 4.50 美元(3 年结算) | 100 |
AWS 爱尔兰 (aws-eu-west-1)
承诺模型 | 每小时费用 | 槽数 |
---|---|---|
PAYG(无需承诺) | 8.25 美元(按秒计费,起步时间为 1 分钟) | 100 |
1 年承诺 | 6.60 美元(按年结算) | 100 |
3 年承诺 | 4.95 美元(3 年结算) | 100 |
AWS 悉尼 (aws-ap-southeast-2)
承诺模型 | 每小时费用 | 槽数 |
---|---|---|
PAYG(无需承诺) | 10.13 美元(按秒计费,起步时间为 1 分钟) | 100 |
1 年承诺 | 8.10 美元(按年结算) | 100 |
3 年承诺 | 6.08 美元(3 年结算) | 100 |
AWS 法兰克福(aws-eu-central-1)
承诺模型 | 每小时费用 | 槽数 |
---|---|---|
PAYG(无需承诺) | 9.75 美元(按秒计费,起步时间为 1 分钟) | 100 |
1 年承诺 | 7.80 美元(按年结算) | 100 |
3 年承诺 | 5.85 美元(3 年结算) | 100 |
Omni Cross Cloud Data Transfer
使用 Omni 的跨云功能(跨云传输、以选择语句创建表、将选择语句插入、跨云联接和跨云具体化视图)时,如果涉及从 AWS 或 Azure 向 Google Cloud 移动数据,则会产生额外的数据传输费用。
具体而言,在预览期间,对于跨云具体化视图、以查询创建表、插入查询和跨云联接,您无需支付费用。 自 2024 年 2 月 29 日起,这些服务将正式推出,您需要为数据传输付费。您仅在从 AWS 或 Azure 区域向 Google Cloud BigQuery 区域使用上述任一服务时,才会被收取数据传输费用。 您将按 GiB 单价付费,具体取决于从 AWS 或 Azure 传输到 Google Cloud 的数据量。
SKU | 结算模式 | 计量器 | 定价 |
---|---|---|---|
从 AWS 北卡罗来纳州 (aws-us-east-1) 到 Google Cloud 北美洲的跨云数据传输 | 基于用量 | 传输的 GiB 数 | 0.09 美元 |
从 Azure 北弗吉尼亚州 (azure-eastus2) 到 Google Cloud 北美洲的跨云数据传输 | 基于用量 | 传输的 GiB 数 | 0.0875 美元 |
从 AWS 首尔 (aws-ap-northeast-2) 到 Google Cloud 亚洲的跨云数据传输 | 基于用量 | 传输的 GiB 数 | $0.126 |
从 AWS 俄勒冈州 (aws-us-west-2) 到 Google Cloud 北美的数据跨云传输 | 基于用量 | 传输的 GiB 数 | 0.09 美元 |
从 AWS 爱尔兰 (aws-eu-west-1) 到 Google Cloud 欧洲的跨云数据传输 | 基于用量 | 传输的 GiB 数 | 0.09 美元 |
从 AWS 悉尼 (aws-ap-southeast-2) 到 Google Cloud 大洋洲的跨云数据传输 | 基于用量 | 传输的 GiB 数 | $0.114 |
从 AWS 法兰克福 (aws-eu-central-1) 到 Google Cloud Europe 的跨云数据传输 | 基于用量 | 传输的 GiB 数 | 0.09 美元 |
Omni Managed Storage
使用 Omni 的跨云具体化视图功能时,您还需要为在 AWS 上的 BigQuery Managed Storage 中创建本地具体化视图支付费用。您需要为用于本地具体化视图的物理存储空间量按每 GiB 付费。
操作 | 价格 |
---|---|
活跃物理存储空间 (aws-us-east-1) | 每月每 GiB $0.05 |
长期物理存储空间 (aws-us-east-1) | 每月每 GiB $0.025 |
活跃物理存储空间 (azure-eastus2) | 每月每 GiB $0.05 |
长期物理存储空间 (azure-eastus2) | 每月每 GiB $0.025 |
活跃物理存储空间 (aws-ap-northeast-2) | 每月每 GiB $0.052 |
长期物理存储空间 (aws-ap-northeast-2) | 每月每 GiB $0.026 |
活跃物理存储空间 (aws-us-west-2) | 每月每 GiB $0.04 |
长期物理存储空间 (aws-us-west-2) | 每月每 GiB $0.02 |
活跃物理存储空间 (aws-eu-west-1) | 每月每 GiB $0.044 |
长期物理存储空间 (aws-eu-west-1) | 每月每 GiB $0.022 |
活跃物理存储空间 (aws-ap-southeast-2) | 每月每 GiB $0.052 |
长期物理存储空间 (aws-ap-southeast-2) | 每月每 GiB $0.026 |
活跃物理存储空间 (aws-eu-central-1) | 每月每 GiB $0.052 |
长期物理存储空间 (aws-eu-central-1) | 每月每 GiB $0.026 |
数据提取价格
BigQuery 提供两种数据提取模式:
批量加载。通过一次批量操作将源文件加载到一个或多个 BigQuery 表中。
流处理。使用 BigQuery Storage Write API 或旧版流式传输 API 一次流式传输一个记录或小批量传输数据。
如需详细了解应选择哪种模式,请参阅加载数据简介。
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
价格详情
默认情况下,从 Cloud Storage 或本地文件将数据批量加载到 BigQuery 中时,您无需付费。默认情况下,加载作业时使用槽的共享池。BigQuery 并不保证此共享池的可用容量,也不保证您能实现的吞吐量。此外,您也可以购买专用槽以运行加载作业。对于专用槽,您需要按基于容量的价格付费。将加载作业分配给预留时,它们将失去对免费池的访问权限。如需了解详情,请参阅分配。
数据加载到 BigQuery 后,系统即会按照 BigQuery 存储价格收费。 如果您从 Cloud Storage 加载数据,则需要为在 Cloud Storage 中存储数据支付费用。如需了解详情,请参阅 Cloud Storage 价格页面上的数据存储部分。
数据提取价格
BigQuery 提供以下数据提取模式:
批量导出。使用提取作业将表数据导出到 Cloud Storage。 使用提取作业从 BigQuery 表中导出数据时,不会产生处理费用。
导出查询结果。使用
EXPORT DATA
语句将查询结果导出到 Cloud Storage、Bigtable 或 Spanner。您需要支付处理查询语句的计算费用。流式读取。使用 Storage Read API 执行表数据的高吞吐量读取。您需要根据读取的数据量付费。
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
批量导出数据传输价格
当您将数据从 BigQuery 批量导出到另一个区域的 Cloud Storage 存储桶或 Bigtable 表时,会产生数据传输费用,具体如下:
支持请求 | 示例 | 费率 |
---|---|---|
同一位置内的导出 | 从 us-east1 到 us-east1 | 免费 |
从 BigQuery 美国多区域中导出 | 从美国多区域到 us-central1(爱荷华) | 免费 |
从 BigQuery 美国多区域中导出 | 从美国多区域到任何区域(不包括 us-central1(爱荷华)) | 请参阅下表 |
从 BigQuery 欧洲多区域中导出 | 从欧盟多区域转移到 europe-west4(荷兰) | 免费 |
从 BigQuery 欧洲多区域中导出 | 从欧盟多区域到任何区域(除了 europe-west4(荷兰)) | 请参阅下表 |
面向多个地点导出 | 从 us-east1 到 us-central1 | 请参阅下表 |
源代码所在的位置 | 目的地位置 | |||||||
---|---|---|---|---|---|---|---|---|
美洲北部 | 欧洲 | 亚洲 | 印度尼西亚 | 大洋洲 | 中东 | 拉丁美洲 | 非洲 | |
美洲北部 | $0.02/GiB | $0.05/GiB | $0.08/GiB | $0.10/GiB | $0.10/GiB | $0.11/GiB | $0.14/GiB | $0.11/GiB |
欧洲 | $0.05/GiB | $0.02/GiB | $0.08/GiB | $0.10/GiB | $0.10/GiB | $0.11/GiB | $0.14/GiB | $0.11/GiB |
亚洲 | $0.08/GiB | $0.08/GiB | $0.08/GiB | $0.10/GiB | $0.10/GiB | $0.11/GiB | $0.14/GiB | $0.11/GiB |
印度尼西亚 | $0.10/GiB | $0.10/GiB | $0.10/GiB | $0.08/GiB | $0.08/GiB | $0.11/GiB | $0.14/GiB | $0.14/GiB |
大洋洲 | $0.10/GiB | $0.10/GiB | $0.10/GiB | $0.08/GiB | $0.08/GiB | $0.11/GiB | $0.14/GiB | $0.14/GiB |
中东 | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.08/GiB | $0.14/GiB | $0.11/GiB |
拉丁美洲 | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB |
非洲 | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.14/GiB | $0.14/GiB | $0.11/GiB | $0.14/GiB | $0.11/GiB |
Google Cloud 内的 Storage Read API 数据传输
支持请求 | 示例 | 费率 |
---|---|---|
从 临时表访问缓存的查询结果 |
|
免费 |
在同一位置读取数据 |
|
免费 |
数据从 BigQuery 多区域读取到另一个 BigQuery 位置,并且两个位置位于同一大洲。 |
|
免费 |
在同一大洲的不同位置之间读取数据(假设上述免费场景均不适用) |
|
$0.01/GiB* |
数据在 Google Cloud 内的不同大洲之间转移,且两个洲都不是澳大利亚。 |
|
$0.08/GiB |
数据在 Google Cloud 内的不同大洲之间转移,其中一个洲是澳大利亚。 |
|
$0.15/GiB |
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
Storage Read API 常规网络用量
每月用量 |
流向全球目的地(不包括亚洲和澳大利亚)的数据传输 (每 GiB) |
流向亚洲目的地(不包括中国,但包括香港)的数据传输 (按 GiB 数计算) |
流向中国目的地(不包括香港)的数据传输 (按 GiB 数计算) |
流向澳大利亚目的地的流量 (每 GiB) |
数据传入 |
---|---|---|---|---|---|
0-1 TiB | $0.12 | $0.12 | $0.19 | $0.19 | 免费 |
1-10 TiB | $0.11 | $0.11 | $0.18 | $0.18 | 免费 |
10 TiB 以上 | $0.08 | $0.08 | $0.15 | $0.15 | 免费 |
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
Storage Read API 价格详情
Storage Read API 采用按需价格模式。借助按需价格模式,BigQuery 按处理的字节数(也称为读取的字节数)收费。按需价格仅按用量计算,每个结算账号每月的字节读取免费层级为 300 TiB。作为从临时表读取的一部分而扫描的字节数是免费的,不会计入 300 TiB 免费层级。 免费读取 300 TiB 的字节基于字节读取组件,不适用于关联的出站数据传输。
请注意以下有关 Storage Read API 费用的事项:
- 您需要根据读取的数据总量付费。读取的每列数据总量是根据列中数据的类型计算的,而数据的大小是根据列的数据类型计算的。如需详细了解数据大小的计算方式,请参阅数据大小计算。
- 即使
ReadRows
调用失败,您也需要为读取会话中读取的所有数据付费。 - 如果您在数据流传输完毕之前取消
ReadRows
调用,则需要为取消前读取的所有数据付费。您的费用可能包括取消ReadRows
调用之前已读取但未返回给您的数据。 - 对表进行分区和聚簇是最佳做法,请尽量加以使用。您可以使用
WHERE
子句来删减分区,以减少读取的数据量。如需了解详情,请参阅查询分区表。 - 使用互连时,适用 Cloud 互连价格,而不是 BigQuery Storage Read API 一般网络用量价格。
数据复制价格
BigQuery 提供两种在区域之间复制(复制)数据的模式:
跨区域复制。在两个或更多个不同区域或多区域之间持续进行数据集的增量复制,请参阅跨区域数据集复制。
跨区域增强型复制。在两个或更多不同的区域或多区域之间,以高性能持续复制数据集。 只有启用了托管式灾难恢复才会显示此数据。
复制数据存储
存储在目标区域或多区域中的数据的费用将按照 BigQuery 存储价格计算。
数据复制和数据传输价格
您需要为复制的数据量支付数据传输费用。以下是数据传输费用用例和明细:
支持请求 | 示例 | 费率 |
---|---|---|
在同一位置内复制 | 从 us-east1 到 us-east1 | 免费 |
从 BigQuery 美国多区域复制 | 从美国多区域到 us-central1(爱荷华) | 免费 |
从 BigQuery 美国多区域复制 | 从美国多区域到任何区域(不包括 us-central1(爱荷华)) | 请参阅下表 |
从 BigQuery 欧盟多区域复制 | 从欧盟多区域转移到 europe-west4(荷兰) | 免费 |
从 BigQuery 欧盟多区域复制 | 从欧盟多区域到任何区域(除了 europe-west4(荷兰)) | 请参阅下表 |
跨位置复制 | 从 us-east1 到 us-central1 | 请参阅下表 |
源代码所在的位置 | 目的地位置 | |||||||
---|---|---|---|---|---|---|---|---|
美洲北部 | 欧洲 | 亚洲 | 印度尼西亚 | 大洋洲 | 中东 | 拉丁美洲 | 非洲 | |
美洲北部 | $0.02/GiB | $0.05/GiB | $0.08/GiB | $0.10/GiB | $0.10/GiB | $0.11/GiB | $0.14/GiB | $0.11/GiB |
欧洲 | $0.05/GiB | $0.02/GiB | $0.08/GiB | $0.10/GiB | $0.10/GiB | $0.11/GiB | $0.14/GiB | $0.11/GiB |
亚洲 | $0.08/GiB | $0.08/GiB | $0.08/GiB | $0.10/GiB | $0.10/GiB | $0.11/GiB | $0.14/GiB | $0.11/GiB |
印度尼西亚 | $0.10/GiB | $0.10/GiB | $0.10/GiB | $0.08/GiB | $0.08/GiB | $0.11/GiB | $0.14/GiB | $0.14/GiB |
大洋洲 | $0.10/GiB | $0.10/GiB | $0.10/GiB | $0.08/GiB | $0.08/GiB | $0.11/GiB | $0.14/GiB | $0.14/GiB |
中东 | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.08/GiB | $0.14/GiB | $0.11/GiB |
拉丁美洲 | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB |
非洲 | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.14/GiB | $0.14/GiB | $0.11/GiB | $0.14/GiB | $0.11/GiB |
适用于 Turbo 复制的数据复制数据传输价格
源代码所在的位置 | 目的地位置 | |||||||
---|---|---|---|---|---|---|---|---|
美洲北部 | 欧洲 | 亚洲 | 印度尼西亚 | 大洋洲 | 中东 | 拉丁美洲 | 非洲 | |
美洲北部 | $0.04/GiB | $0.10/GiB | $0.16/GiB | $0.20/GiB | $0.20/GiB | $0.22/GiB | $0.28/GiB | $0.22/GiB |
欧洲 | $0.10/GiB | $0.04/GiB | $0.16/GiB | $0.20/GiB | $0.20/GiB | $0.22/GiB | $0.28/GiB | $0.22/GiB |
亚洲 | $0.16/GiB | $0.16/GiB | $0.16/GiB | $0.20/GiB | $0.20/GiB | $0.22/GiB | $0.28/GiB | $0.22/GiB |
印度尼西亚 | $0.20/GiB | $0.20/GiB | $0.20/GiB | $0.16/GiB | $0.16/GiB | $0.22/GiB | $0.28/GiB | $0.28/GiB |
大洋洲 | $0.20/GiB | $0.20/GiB | $0.20/GiB | $0.16/GiB | $0.16/GiB | $0.22/GiB | $0.28/GiB | $0.28/GiB |
中东 | $0.22/GiB | $0.22/GiB | $0.22/GiB | $0.22/GiB | $0.22/GiB | $0.16/GiB | $0.28/GiB | $0.22/GiB |
拉丁美洲 | $0.28/GiB | $0.28/GiB | $0.28/GiB | $0.28/GiB | $0.28/GiB | $0.28/GiB | $0.28/GiB | $0.28/GiB |
非洲 | $0.22/GiB | $0.22/GiB | $0.22/GiB | $0.28/GiB | $0.28/GiB | $0.22/GiB | $0.28/GiB | $0.22/GiB |
Metastore 访问价格
元数据存储访问费用适用于在 BigQuery 元数据存储中管理的 Hive 分区表,这些表可从 BigQuery 以外的服务(例如 Dataproc 或 Compute Engine)访问。访问任何其他表元数据(包括在 BigQuery 元存储库中管理的 Apache Iceberg 表和 Delta Lake 表)时,无需支付访问费用。
当您通过 BigQuery 以外的元存储空间读取数据时,您将需要为通过 BigQuery Read API 访问元数据的行为付费。同样,当您将数据写入 BigQuery 以外的元存储库时,您将通过 BigQuery Write API 收取费用。
如果您是通过 BigQuery SQL 查询访问元存储,无论您是使用按需定价还是基于容量的定价,访问费用都包含在查询处理费用中。
Notebooks 运行时价格
BigQuery Studio 笔记本依赖于默认笔记本运行时,该运行时使用 Colab Enterprise 运行时来执行笔记本代码。 使用这些服务将按即时付费槽和 SSD 的 GB/秒使用量计费。
默认的笔记本运行时是 Google 预配的虚拟机 (VM),可在您的笔记本 (IPYNB 文件) 中运行代码。 这可让 BigQuery 客户执行 Python 脚本,并且在空闲时间后不会产生费用。
*随用随付槽将在项目级使用的版本中计量。
默认笔记本会在后台分配 PD 和 SSD,以帮助用户安装新的 Data Science 软件包并维护其工作,而不仅仅是执行 Python 代码。释放 PD 和 SSD 后,您将不会看到任何费用。
BigQuery Studio 笔记本价格详情:
- 默认运行时配置可能会更改,以提高可用性。如需了解详情,请点击此处。
- 默认情况下,Colab Enterprise 运行时会在处于非活动状态 180 分钟后关停。本页介绍了空闲关停功能,以及如何在创建运行时模板时更改默认空闲关停设置或关闭该功能。
BigQuery ML 价格
BigQuery ML 模型可分为两种不同的类别:内置模型和外部模型。BigQuery ML 内置模型是在 BigQuery 内训练的,包括线性回归、逻辑回归、kmeans、矩阵分解、PCA 和时序等模型(例如,ARIMA_PLUS)。使用其他 Google Cloud 服务、DNN、增强树和随机森林(在 Vertex AI 上训练)和 AutoML 模型(在 Vertex AI Tables 后端上训练)对 BigQuery ML 外部模型进行了训练。BigQuery ML 模型训练价格取决于模型类型、您的使用模式以及您的定价模式:版本或按需。对于所有模型类型,BigQuery ML 预测和评估函数都在 BigQuery ML 内执行,价格如下所述。
BigQuery ML 版本价格
BigQuery ML 适用于 Enterprise 和 Enterprise Plus 版本,适合那些更喜欢基于计算容量(槽数)的定价模式而不是按需模式(处理的字节数)的客户。客户可以使用企业版或企业 Plus 版预留来使用 BigQuery ML 的所有功能。 BigQuery ML 使用量将包含在 BigQuery 版本使用量中。
用于创建内置模型的预留
BigQuery 具有三种用于预留分配的作业类型:QUERY
、PIPELINE
和 ML_EXTERNAL
。用于分析查询的 QUERY
分配还用于运行针对 BigQuery ML 内置模型的 CREATE MODEL
查询。内置模型训练和分析查询在其分配的预留中共享相同的资源池,并且在可抢占以及使用其他预留中的空闲槽方面具有相同的行为。
用于创建外部模型的预留
由于外部模型是在 BigQuery 之外进行训练的,因此这些工作负载不是抢占式的。因此,为了确保其他工作负载不受影响,只能将作业类型分配为 ML_EXTERNAL
的预留用于这些外部作业。预留工作负载管理介绍了如何为外部模型训练作业创建预留。系统会计算每个作业的槽用量,以在 BigQuery 槽费用与外部 Google Cloud 服务费用之间保持价格均等。
BigQuery ML 按需价格
BigQuery ML 的按需查询价格取决于操作类型:模型类型、模型创建、模型评估、模型检查或模型预测。对于支持超参数调优的模型,超参数调优的费用与模型创建费用相同。与超参数调优相关的模型训练费用是所有已执行试验的费用之和。
BigQuery ML 的按需价格如下所示:
1 对于迭代模型,CREATE MODEL
语句会在 50 次迭代时停止。这适用于按需价格和版本价格。
2 对于时序模型,如果启用了 auto-arima 来自动调整超参数,系统会在训练阶段拟合并评估多个候选模型。在这种情况下,系统会将 SELECT
输入语句处理的字节数乘以候选模型的数量,该数量可通过 ARIMA_PLUS
的 AUTO_ARIMA_MAX_ORDER 训练选项或 ARIMA_PLUS_XREG
的 AUTO_ARIMA_MAX_ORDER 训练选项控制。这适用于按需价格和版本价格。
以下说明适用于时序模型创建:
对于启用了 auto-arima 的单个时序预测,当
AUTO_ARIMA_MAX_ORDER
为 (1, 2, 3, 4, 5) 时,如果非季节性 d 等于 1,则候选模型数量分别为 (6, 12, 20, 30, 42);否则,候选模型数量为 (3, 6, 10, 15, 21)。对于多个使用
TIME_SERIES_ID_COL
的时序预测,当AUTO_ARIMA_MAX_ORDER
为 (1, 2, 3, 4, 5) 时,费用分别基于 (6, 12, 20, 30, 42) 个候选模型计算。注意,此模型选择仅适用于模型创建。 模型评估、检查和预测只会使用所选模型(以常规查询价格计费)。
3 如需了解详情,请参阅 BigQuery ML 远程模型推断。
BigQuery ML 远程模型训练、推理和调优
借助 BigQuery ML,客户可以创建一个远程模型,该模型可针对 Vertex AI 基础模型、Vertex AI 在线预测端点或 Cloud AI API(例如 Cloud AI Vision API)进行预测。
BigQuery ML 远程模型推断的价格包含以下部分:
- BigQuery 处理的字节数将根据标准价格(例如按需价格或版本价格)结算。
- 此外,远程端点还会产生以下费用:
远程模型类型 推断函数 价格 在 Vertex AI 上托管的 Google 模型 ML.GENERATE_TEXT
ML.GENERATE_EMBEDDING
Vertex AI 上的生成式 AI 价格 Vertex AI 上启用的 Anthropic Claude 模型 ML.GENERATE_TEXT
Vertex AI 上的生成式 AI 价格 Vertex AI 端点 ML.PREDICT
Vertex AI 价格 Cloud Natural Language API ML.UNDERSTAND_TEXT
Cloud Natural Language API 价格 Cloud Translation API ML.TRANSLATE
Cloud Translation API 价格 Cloud Vision API ML.ANNOTATE_IMAGE
Cloud Vision API 价格 Document AI API ML.PROCESS_DOCUMENT
Document AI API 价格 Speech-to-Text API ML.TRANSCRIBE
Speech-to-Text API 价格
对于远程端点模型价格,您将直接向上述服务付费。您可以使用结算标签 billing_service = 'bigquery_ml' 和结算标签 bigquery_job_id 过滤确切的费用。
LLM 监督式调优费用
在 Vertex AI LLM 上使用监督式调优与远程模型搭配使用时,费用会根据以下因素计算:
- 从
AS SELECT
子句中指定的训练数据表中处理的字节数。 这些费用将由 BigQuery 计入您的项目。 - 用于调优 LLM 的 GPU 或 TPU 使用量。这些费用是 Vertex AI 向您的项目收取的。如需了解详情,请参阅 Vertex AI 价格。
BigQuery ML 试运行
由于某些模型类型的基础算法的性质和结算方面的差异以及计算初始估计值的复杂性,只有在训练完成后,系统才会针对某些模型类型计算处理的字节数。
BigQuery ML 价格示例
BigQuery ML 费用不会在您的对账单上单独列出。对于当前的模型,如果您采用的是 BigQuery 版本,则 BigQuery ML 费用已包含在内。
如果您采用的是按需价格方案,BigQuery ML 费用会计入 BigQuery 分析(查询)费用之中。
对于执行检查、评估和预测操作的 BigQuery ML 作业,我们会依照按需查询作业的价格向您收费。由于 CREATE MODEL
查询产生的费用会有不同,因此您必须利用 Cloud Logging 审核日志单独计算 CREATE MODEL
作业的费用。通过审核日志,您可以确定 BigQuery ML 服务针对每项 BigQuery ML CREATE MODEL
作业结算的字节数。然后,将此结算字节数与您所在单区域或多区域位置的相应 CREATE MODEL
查询费用相乘即可。
例如,若要确定在 US
多区域执行包含 BigQuery ML CREATE MODEL
语句的查询作业所需的费用,请执行以下操作:
在 Google Cloud 控制台中打开 Cloud Logging 页面。
确认产品设置为 BigQuery。
点击“按标签过滤或搜索文字”框中的下拉箭头,然后选择转换为高级过滤条件。系统随即会将以下文本添加到过滤条件中:
resource.type="bigquery_resource"
将以下文本添加到
resource.type
行下的第二行:protoPayload.serviceData.jobCompletedEvent.job.jobConfiguration.query.statementType="CREATE_MODEL"
在提交过滤条件按钮的右侧,从下拉列表中选择合适的时间范围。例如,如果您选择过去 24 小时,系统将显示过去 24 小时内完成的 BigQuery ML
CREATE MODEL
作业。点击提交过滤条件,以显示在给定时间范围内完成的作业。
数据显示在页面上之后,点击查看选项并选择修改自定义字段。
在添加自定义字段对话框中,输入以下内容:
protoPayload.serviceData.jobCompletedEvent.job.jobStatistics.totalBilledBytes
点击保存以更新结果。
如需计算 BigQuery ML
CREATE MODEL
作业的费用,将结算字节数与 BigQuery ML 按需价格相乘即可。在本示例中,CREATE MODEL
作业处理了 100873011200 个字节。如需计算在US
多区域位置执行这项作业所需的费用,请将结算字节数除以每 TiB 字节数,然后再将所得结果与模型创建费用相乘即可:100873011200/1099511627776 x $312.5 = $28.669
BI Engine 价格
BI Engine 通过在内存中缓存 BigQuery 数据来加快 SQL 查询速度。存储的数据量受限于您购买的容量。 如需购买 BI Engine 容量,请在将运行查询的项目中创建 BI Engine 预留。
当 BI Engine 加速查询时,读取表数据的查询阶段是免费的。后续阶段取决于您使用的 BigQuery 价格类型:
对于按需价格,使用 BI Engine 的阶段的扫描字节数为 0,因此不收费。后续阶段不会产生额外的按需费用。
对于版本价格,第一个阶段不会消耗 BigQuery 预留槽。后续阶段使用 BigQuery 预留的槽。
BI Engine 价格如下:
版本承诺包
如果您使用 BigQuery 容量计算价格,并签订了 BigQuery 版本承诺,则您有资格在版本价格范围内获得一定数量的 BI Engine 容量,而无需支付额外费用,如下图所示。如需免费获得 BI Engine 容量,请按照说明在与您的版本预留位于同一组织内的项目中预留容量。为确保特定项目的 BI Engine 预留可享受此捆绑容量的折扣,该项目应分配到一些槽。“按需分析”项目中的 BI Engine 预留不会计入免费容量。免费容量在普通账单上显示为正常费用,但它在“基于支出的折扣”中享有折扣。
购买的槽数 | 免费,额外的 BI Engine 容量 (GB) |
---|---|
100 | 5 |
500 | 25 |
1000 | 50 |
1500 | 75 |
2000 | 100(每个组织的最大值) |
免费操作
以下 BigQuery 操作在所有位置均为免费。这些操作受 配额和限制的约束。
如果您要跨区域复制表,则需要支付 数据复制费用。操作 | 详细信息 |
---|---|
批量加载数据 | 使用共享槽池批量加载数据时,您无需支付费用。您还可以使用版本价格创建预留,以获得容量保证。数据一旦加载到 BigQuery 中,您就需要支付存储费用。如需了解详情,请参阅批量加载数据。 |
复制数据 | 您不需要为复制表的操作支付费用,但需要支付新表的存储费用。如需了解详情,请参阅复制现有的表。 |
导出数据 | 使用共享槽池导出数据不会产生费用,但存储数据到 Cloud Storage 会产生费用。您还可以使用版本价格创建预留,以获得容量保证。当您使用 EXPORT DATA SQL 语句时,需要支付查询处理费用。如需了解详情,请参阅导出数据。 |
删除操作 | 您不需要为删除数据集或表、各个表分区、视图或用户定义的函数的操作支付费用 |
元数据操作 | 您不需要为 list、get、patch、update 和 delete 调用支付费用。 该类操作包括(但不限于):列出数据集、列出表数据、更新数据集的访问权限控制列表、更新表的说明或列出数据集内的用户定义函数。 BigLake 表的元数据缓存操作不包含在免费操作内。 |
免费层级
作为 Google Cloud 免费层级的一部分,BigQuery 提供一些有特定限额的免费资源。这些免费资源的用量限额在免费试用期间及试用结束后均有效。如果超过这些用量限额且免费试用期已过,您将需要根据本页中列出的价格支付费用。您可以在 BigQuery 沙盒中无需信用卡即可试用 BigQuery 的免费层级。
资源 | 每月免费用量上限 | 详细信息 |
---|---|---|
存储 | 每月前 10 GiB 数据免费。 | 存储在 BigQuery 中的 BigQuery ML 模型和训练数据会计入 BigQuery 存储服务的免费层级。 |
查询(分析) | 每月处理的前 1 TiB 查询数据免费。 |
BigQuery 还为那些希望有稳定月度费用的高用量客户提供版本价格方案。 |
统一费率价格
统一费率计算价格
如果您使用固定价格计算价格模式,则以 BigQuery 槽为单位购买专用的查询处理容量。您的查询会使用此容量,而您无需按处理的字节数付费。如果您的容量需求超出承诺容量,BigQuery 会将查询加入队列,而您无需额外付费。
固定价格计算价格:
- 涵盖查询费用,包括 BigQuery ML、DML、DDL 语句。
- 不涵盖存储费用或 BI Engine 费用。
- 不涵盖流式插入和使用 BigQuery Storage API 的费用。
- 作为区域性资源购买。在一个区域或多区域购买的槽承诺无法在任何其他区域或多区域使用,也无法转移。
- 提供每秒(灵活)、每月和每年承诺。
- 可在整个组织共享。无需为每个项目购买槽承诺。
- 最少需要购买 100 个槽,并以 100 个槽为增量购买。
- 按秒计费,直至您取消承诺(可在承诺结束日期后随时取消)。
每月统一费率承诺
下表显示了每月槽用量承诺的费用。如需了解详情,请参阅每月承诺。
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
每年统一费率承诺
下表显示了每年槽用量承诺的费用。如需了解详情,请参阅每年承诺。
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。
灵活槽:短期包年包月承诺
灵活槽是一种特殊的承诺类型:
- 承诺期限只有 60 秒。
- 此期限过后,您可以随时取消灵活槽。
- 您只需按照部署了的承诺秒数付费。
灵活槽受可用容量的限制。当您尝试购买灵活槽时,不一定会购买成功。但是,一旦承诺购买成功,系统就会保证您的容量,除非您将其取消。如需了解详情,请参阅灵活槽。
下表显示了灵活槽用量承诺的费用。
BigQuery Omni 统一费率价格
BigQuery Omni 提供固定费率价格,可预测查询费用。 如需启用统一费率价格,请使用 BigQuery Reservations。
注册 BigQuery Omni 固定价格方案时,您可以在 Amazon Web Services 或 Microsoft Azure 上购买专用查询处理容量(以槽为单位)。 您的查询会使用此容量,而您无需按处理的字节数付费。
BigQuery Omni 统一费率价格:
- 适用于查询费用。不适用于存储空间费用。
- 您可以为单个多云区域购买槽承诺。在一个区域购买的槽无法在另一个区域使用。
- 可选择月度承诺和年度承诺。按秒计费,直至您取消承诺(可在承诺结束日期后随时取消)。
- 可在整个组织共享。无需为每个项目购买槽承诺。
- 最少需要购买 100 个槽,并以 100 个槽为增量购买。
每月统一费率承诺
下表显示了每月槽用量承诺的费用。 如需了解详情,请参阅每月承诺。
每年统一费率承诺
下表显示了每年槽用量承诺的费用。 如需了解详情,请参阅每年承诺。
灵活槽:短期承诺
灵活槽是一种特殊的承诺类型:
- 承诺期限只有 60 秒。
- 此期限过后,您可以随时取消灵活槽。
- 您只需按照部署了的承诺秒数付费。
BigQuery Omni 上的灵活槽受 AWS 或 Azure 上可用容量的限制。当您尝试购买灵活槽时,不一定会购买成功。但是,一旦承诺购买成功,系统就会保证您的容量,除非您将其取消。如需了解详情,请参阅灵活槽。
下表显示了灵活槽用量承诺的费用。
BI Engine 包月包年套餐
当您使用 BigQuery 统一费率槽承诺时,您有资格在统一费率价格中获得一定数量的 BI Engine 容量,而无需支付额外费用,如下图所示。如需免费获得 BI Engine 容量,请按照说明在与您的包年包月预留位于同一组织内的项目中预留容量。为确保特定项目的 BI Engine 预留可享受此捆绑容量的折扣,该项目应分配一些槽。按需计算项目中的 BI Engine 预留不会计入免费容量。免费容量在普通账单上显示为正常费用,但它在“基于支出的折扣”中享有折扣。账单报告
购买的槽数 | 免费,额外的 BI Engine 容量 (GB) |
---|---|
100 | 5 |
500 | 25 |
1000 | 50 |
1500 | 75 |
2000 | 100(每个组织的最大值) |
后续步骤
如需了解如何使用报告来分析结算数据,请参阅查看您的结算报告和费用趋势。
如需了解如何在 BigQuery 中分析您的结算数据,请参阅将 Cloud Billing 数据导出到 BigQuery。
如需了解如何估算费用,请参阅估算存储和查询费用。
阅读 BigQuery 文档。
开始使用 BigQuery。
试用价格计算器。