首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在将文件从google drive导入bigquery时指定工作表

如何在将文件从google drive导入bigquery时指定工作表
EN

Stack Overflow用户
提问于 2018-03-02 18:55:12
回答 2查看 1K关注 0票数 1

当我通过从google驱动器中的excel文件导入数据来在bigquery中创建一个新的表时,我无法指定我想要的数据来源的工作表。

我已经来过这里了:https://cloud.google.com/blog/big-data/2016/05/bigquery-integrates-with-google-drive

但这并不是很有帮助,因为它甚至没有提到一个文件有多个工作表的可能性(基本上99%的excel文件)

有没有人遇到过同样的问题,你是怎么解决的?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2019-08-22 09:16:41

现在,您可以在新的BigQuery UI中指定工作表和/或Google工作表的范围,您希望将其用作联邦数据源。

来自谷歌:

在Google Sheets电子表格中指定要从中创建表的工作表和单元格范围。您可以为整个工作表指定: sheet_title,或者在工作表中指定一个矩形单元格区域,例如"Sheet1!A1:B20“。如果未指定此项,则使用电子表格中的第一个工作表。

票数 2
EN

Stack Overflow用户

发布于 2018-03-09 06:51:16

正如丹尼尔提到的,并解释了here,BigQuery只导入电子表格的第一个工作表。将数据从Google Drive导入BigQuery的一个更复杂的方法是使用Google-drive SDK中的工作表ID (gid)将excel文件导入不同的电子表格(如here的方式),然后使用BigQuery Client Libraries将数据导出到您想要的表中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49067699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档