撰写和修改查询

如果要执行更复杂的分析(例如,联接多个 BigQuery 表格中的数据),您可以撰写自定义查询。

重要提示:

  • 要在 Google 表格中访问 BigQuery 数据,您需要拥有 BigQuery 的访问权限。了解如何开始使用 BigQuery
  • 您只能将 Google 标准 SQL 与 BigQuery 连接器搭配使用。
  1. 使用计算机在 Google 表格中打开电子表格。
  2. 在顶部的菜单中,点击数据 接着点按 数据连接器 接着点按 连接到 BigQuery
  3. 选择一个项目。
  4. 点击撰写自定义查询
  5. 输入查询字词。
    • 要预览查询可扫描的数据量,请点击编辑器右下角的预览结果
  6. 点击插入结果
要比较数据,您可能需要更改数据类型。例如,如果 BigQuery 中的某列是字符串数据,则 Google 表格中的数据必须为纯文本,才能得出正确的比较结果。
提示:如果您是开发者,请了解如何在关联工作表中使用 Apps 脚本
向查询添加参数

要在查询中使用单元格的值,请设置参数。

  1. 在“查询编辑器”的右侧,点击参数 接着点按 添加
  2. 输入参数名称和要引用的单元格。
  3. 点击添加
比较 Google 表格和 BigQuery 中的数据
要比较数据,您可能需要更改数据类型。例如,如果 BigQuery 中的某列是字符串数据,则 Google 表格中的数据必须为纯文本,才能得出正确的比较结果。
如果电子表格和 BigQuery 中的数据类型不同,您可以执行以下操作:

查询示例

简单查询:

SELECT
word,
SUM(word_count) AS word_count
FROM
`bigquery-public-data.samples.shakespeare`
WHERE word IN ('me', 'I', 'you')
GROUP BY word;

参数化查询:

SELECT SUM(kw_total)
FROM `bigquery-public-data.sunroof_solar.solar_potential_by_censustract`
WHERE state_name = @STATENAME;

下一步:修复在 Google 表格中使用 BigQuery 数据的相关问题

相关文章

开始在 Google 表格中处理 BigQuery 数据
在 Google 表格中对 BigQuery 数据进行排序和过滤
在 Google 表格中使用 BigQuery 数据分析和刷新查询
修复在 Google 表格中使用 BigQuery 数据的相关问题

true
访问学习中心

您在单位或学校使用 Google 文档等 Google 产品吗?欢迎使用功能强大的提示、教程和模板。了解如何在不安装 Office 的情况下处理 Office 文件、创建动态项目计划和团队日历,以及自动整理收件箱等。

搜索
清除搜索内容
关闭搜索框
主菜单
2306280458678405555
true
搜索支持中心
true
true
true
true
true
35
false
false