使用关联工作表

借助关联工作表,您可以访问、分析、直观呈现和共享 Google 表格中数十亿行 BigQuery 数据。

除此之外,您还可以实现以下目的:

  • 在熟悉的电子表格界面与合作伙伴、分析人员或其他相关人员协作。

  • 确保使用唯一的可靠来源进行数据分析,而无需额外导出电子表格。

  • 简化报告和信息中心的工作流程。

关联工作表会根据您的请求或按照定义的时间表,代表您运行 BigQuery 查询。相应查询结果会保存在您的电子表格中,以供分析和共享之用。

实际使用示例

以下几个用例展示了关联工作表如何帮助您分析表格中的大量数据,而无需了解 SQL。

  • 业务计划:构建和准备数据集,从而使其他人可以从数据中发掘洞见。例如,分析销售数据以确定哪些产品在不同位置有更好的销量。

  • 客户服务:找出哪些商店的每 10000 名客户投诉量最多。

  • 销售:创建内部财务报告和销售报告,并向销售代表分享收入报告。

访问控制

在 BigQuery 中,对 BigQuery 数据集和表的直接访问仍受到控制。如果您只想向用户授予 Google 表格访问权限,请共享电子表格而不授予 BigQuery 访问权限。

仅拥有 Google 表格访问权限的用户可以在表格中执行分析并使用其他 Google 表格功能,但无法执行以下操作:

  • 在表格中手动刷新 BigQuery 数据。
  • 计划刷新表中的数据。

准备工作

首先,确保您满足在表格中访问 BigQuery 数据的要求,如 Google Workspace 主题在 Google 表格中开始使用 BigQuery 数据中的“所需条件”部分中所述。

如果您还没有已设置结算功能的 Google Cloud 项目,请按照下列步骤操作:

  1. 登录您的 Google Cloud 帐号。如果您是 Google Cloud 新手,请创建一个帐号来评估我们的产品在实际场景中的表现。新客户还可获享 $300 赠金,用于运行、测试和部署工作负载。
  2. 在 Google Cloud Console 的项目选择器页面上,选择或创建一个 Google Cloud 项目。

    转到“项目选择器”

  3. 确保您的 Cloud 项目已启用结算功能。 了解如何确认您的项目是否已启用结算功能

  4. 新项目会自动启用 BigQuery。如需在预先存在的项目中激活 BigQuery,请转到 启用 BigQuery API。

    启用 API

完成本主题后,您可以删除所创建的资源以避免继续计费。如需了解详情,请参阅清理

将关联工作表与 BigQuery 配合使用

以下示例使用公共数据集来展示如何从 Google 表格连接到 BigQuery。

  1. 创建或打开一个 Google 表格电子表格。

  2. 点击 Data,点击 Data connectors,然后点击 Connect to BigQuery

  3. 点击 Get connected

  4. 选择已启用结算功能的 Google Cloud 项目。

  5. 点击 Public datasets

  6. 在搜索框中输入 chicago,然后选择 chicago_taxi_trips 数据集。

  7. 选择 taxi_trips 表,然后点击 Connect

    连接到表

    您的电子表格应类似于如下所示:

    出租车行程数据

开始使用电子表格。您可以使用熟悉的 Google 表格技术创建数据透视表、公式和图表。

虽然电子表格显示的预览只有 500 行,但所有数据透视表、公式和图表都会使用整组数据。您还可以将数据提取到工作表中。如需了解详情,请参阅关联工作表教程

清理

为避免因本教程中使用的资源导致您的 Google Cloud 帐号产生费用,请执行以下操作:

  1. 在 Cloud Console 中,转到管理资源页面。

    转到“管理资源”

  2. 在项目列表中,选择要删除的项目,然后点击删除
  3. 在对话框中输入项目 ID,然后点击关闭以删除项目。

后续步骤