bigQuery Google Drive Sheets 一张表中的多个工作表

Posted

技术标签:

【中文标题】bigQuery Google Drive Sheets 一张表中的多个工作表【英文标题】:bigQuery Google Drive Sheets multiple worksheets in one sheet 【发布时间】:2018-02-21 14:55:48 【问题描述】:

我创建了 3 个 Google Cloud bigQuery 表,映射到单个 Google 表格中的 3 个工作表。我已经根据 3 个工作表名称命名了 3 个表,我可以对这些表运行 SQL 查询。

我的问题是查询的结果总是显示电子表格中第一个工作表中的记录,而不是第二个或第三个工作表。

是否可以将 BigQuery 表关联到同一 Google 表格文档的不同工作表?如果不是,唯一的解决方案是拥有 3 个单独的工作表文档,每个工作表都包含 BigQuery 将查询的记录吗?

【问题讨论】:

【参考方案1】:

目前不支持此功能。 BigQuery 只能查询第一张工作表。对此功能感兴趣的可以关注https://issuetracker.google.com/issues/35905674。

【讨论】:

谢谢,我现在已将我的 3 个工作表拆分为 3 个独立的工作表,并确保要查询的是第一个(工作表选项卡中的最左侧)。 我看到 Google 于 2018 年 5 月实施了一种新的可能解决方案。 我在这里添加了一个与您的链接的 Comment12 中描述的功能相关的新问题:***.com/questions/50627488/…

以上是关于bigQuery Google Drive Sheets 一张表中的多个工作表的主要内容,如果未能解决你的问题,请参考以下文章

将文件从 Google Drive 加载到 Bigquery

bigQuery Google Drive 使用 googleSheetsOptions 范围查询多张工作表

将 CSV 文件从 Google Drive 加载到 BigQuery

尝试从 golang 广告读取/运行对 bigquery 的查询被拒绝访问:BigQuery BigQuery:未找到具有 Google Drive 范围的 OAuth 令牌

将 CSV 文件从 Google Drive 加载到 BigQuery 会产生零行且没有错误

bigQuery Google Drive Sheets 一张表中的多个工作表