Google BigQuery 公开数据集

公开数据集是存储在 BigQuery 中且可供公众使用的任何数据集。youBigQuery 文档中列出的公开数据集由 Google BigQuery 托管,可供您访问并集成到您的应用中。Google 支付这些数据集的存储费用,并通过项目提供对数据的公开访问权限。您仅需为您对数据执行的查询付费(每个月的前 1 TB 免费,具体以查询价格详情为准)。

如何使用 BigQuery 查询公开数据集

BigQuery 是一种完全托管的数据仓库和分析平台。您可以使用 SQL 查询对公开数据集进行分析。要访问 BigQuery 公开数据集,您可以使用网页界面命令行工具,或者通过各种客户端库(如 Java.NETPython)来调用 BigQuery REST API

目前,BigQuery 公开数据集存储在 US 多区域位置。查询公开数据集时,可在命令行上提供 --location=US 标记、在 BigQuery 网页界面中选择 US 作为处理位置,或者使用 API 时在作业资源jobReference 部分中指定 location 属性。由于公开数据集存储在 US,因此不能将公开数据查询结果写入另一区域的表中,也不能将公开数据集中的表与另一区域中的表合并。

要开始使用 BigQuery 公开数据集,请创建或选择一个项目。每月可免费处理前 1 TB 的数据,因此您无需启用结算功能即可开始查询公开数据集。如果您打算处理的数据量超出免费层级的范围,则还应启用结算功能。

  1. 登录您的 Google 帐号。

    如果您还没有 Google 帐号,请注册新帐号

  2. 选择或创建 Google Cloud Platform 项目。

    转到“管理资源”页面

  3. 确保您的 Google Cloud Platform 项目已启用结算功能。

    了解如何启用结算功能

  4. 新项目中会自动启用 BigQuery。要在现有的项目中激活 BigQuery,请 启用 BigQuery API。

    启用 API

其他公开数据集

另外还有很多公开数据集可供查询,其中一些也由 Google 托管,但更多则是由第三方托管。您可以更改与您的数据集关联的共享权限,从而与公众共享您的数据集。如需详细了解如何共享数据集,请参阅分配对数据集的访问权限控制

与我们联系

如果您对 BigQuery 公开数据集计划有任何疑问,请通过 bq-public-data@google.com 与我们联系。

此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
需要帮助?请访问我们的支持页面