【问题标题】:Exporting Google Cloud Storage files to Google Drive将 Google Cloud Storage 文件导出到 Google Drive
【发布时间】:2019-06-04 08:17:10
【问题描述】:

有没有办法使用 Python 将 Google Cloud Storage 文件导出到 Google Drive?

我正在使用 Google Shell 做 Google Dataflow 教程,它基本上是一个 apache_beam 命令。我注意到该命令采用了一个输出目标,即 Google 存储位置。我想知道,在命令运行后,Google 是否提供了一种获取输出并将其导出到 Google Drive 的方法。

【问题讨论】:

  • 下载文件到你的机器上传到谷歌驱动器。你试过什么?
  • 感谢 Dalm,我认为这是一个潜在的解决方案,但我更愿意直接从 Google Cloud 迁移到 Drive 并将我的机器从链中删除。
  • 您可以将下载/上传作为服务器代码编写在 Java/python/node 中,并将其托管在 Google AppEngine 上。这样,数据永远不会离开 Google 数据中心,因此速度很快,并且不会占用您自己的任何资源。

标签: google-api google-cloud-platform google-drive-api google-cloud-storage apache-beam


【解决方案1】:

Google 没有任何机制让开发人员允许在他们的服务之间移动文件。

您需要将文件从谷歌云下载到您自己的机器,然后上传到谷歌驱动器。

【讨论】:

  • 好的,谢谢。我想尝试以某种方式结合 Google Cloud Pub/Sub(以了解何时将文件添加到存储中)和 Google Cloud Functions(以获取新文件的通知并调用某种 Drive API)来做到这一点。但很可能我误解了这些功能。
猜你喜欢
  • 2018-06-15
  • 2021-07-27
  • 2019-11-30
  • 1970-01-01
  • 2017-11-13
  • 2018-08-02
  • 2021-03-02
  • 2019-05-12
  • 2018-04-22
相关资源
最近更新 更多