【发布时间】:2021-04-24 20:05:24
【问题描述】:
我需要将 CSV 文件从 Google Drive 自动加载到 BigQuery 中,我想知道是否可以这样做:
- Google 云端硬盘文件夹
- Pub/Sub、云函数、DriveApi...??
- 云存储桶
- 大查询
我开发了一个 python 脚本,可以将存储在 Cloud Storage 中的 CSV 文件自动上传到 BigQuery,现在我需要创建 Google Drive 和 Cloud Storage 之间的工作流。
我一直在研究,但真的不知道如何进行。
有什么提示吗?
【问题讨论】:
-
那么,如果我正确理解您的问题,您的目的是将云端硬盘文件存储在云存储中吗?到目前为止,您尝试了什么?你有正在处理的代码吗?
-
@Iamblichus 是的,正确的。我已经完成了“下一步”,这是将存储桶 csv 内容发送到 BigQuery 的代码,它实际上工作正常。但我需要将内容从云端硬盘移动到云存储,我不知道该怎么做。也许使用某种触发器.. 不确定
-
谷歌云存储不在我的专业领域,但我想你应该先从云端硬盘导出文件(见Download files)然后upload them to Cloud Storage。
-
@Iamblichus 这就是我所需要的。我需要它自动触发。
标签: python google-drive-api google-cloud-storage google-cloud-pubsub