GoogleDrive文件作为BQ外部表的来源

时间:2016-08-15 13:39:23

标签: google-bigquery

https://cloud.google.com/bigquery/federated-data-sources#querying_data_from_google_drive处的文档含糊不清,因为它表明可以在google驱动器文件夹中的一组CSV文件上创建BQ外部表,但给出的示例使用gs://建议的URL也许这些文档是从页面上方的GoogleStorage部分复制和粘贴的。有人可以确认是否可以在谷歌驱动器中创建一个超过2个或更多文件的表(作为通配符),而不是仅仅在一个文件上?

然后总结一下:

Google Storage Bucket上的外部表格:0-n个文件 GoogleSheets文档上的外部表格:1个文件 GoogleDrive对象上的外部表:1个文件?

TIA,马克

BTW BQ失败消息/诊断,甚至通过Jobs UI都是彻头彻尾的裤子:(

2 个答案:

答案 0 :(得分:1)

只需使用Google表格浏览器中的链接,然后选择

即可

Location: Google Drive
File Format: Google Sheet

并构建架构。

enter image description here

答案 1 :(得分:0)

好的,似乎(感谢Pentium10)在使用Google云端硬盘或Google表格作为外部表格的来源时,只能引用单个文件。外部表可以定义为从Google Storage Bucket中的通配文件加载(注意编码UTF-8是我刚刚在查看完全无用的BQ错误消息后发现的,即使在作业用户界面中)... < / p>

谢谢,M