首页 > 解决方案 > 是否可以将 Google Drive 文件夹(所有文件)读取为 BigQuery 外部数据源?

问题描述

我在 BigQuery 中使用 Google Drive 作为外部数据源。我可以访问单个文件,但无法读取包含多个文件的文件夹。

注意:我已从 Google Drive 中获取文件夹的可共享链接,并使用“bq mk..”命令引用链接 ID。虽然它创建了表但无法提取数据。

标签: google-bigqueryflysystem-google-drive

解决方案


我没有用驱动器尝试过,所以我不知道它的性能如何,但是在定义外部表(或加载作业)时,您可以将源数据指定为 URI 列表。我怀疑它不是特别可扩展,并且可能会遇到驱动器限制,因为这不是典型的访问模式。谷歌云存储是一个更适合这种事情的数据源。


推荐阅读