为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 Cloud Functions 读取和修改云存储中一个存储桶上的 csv 文件并将结果保存

如何使用 Cloud Functions 读取和修改云存储中一个存储桶上的 csv 文件并将结果保存

ibeautiful 2022-05-24 16:24:14
我有 CSV 文件进入 Cloud Storage 存储桶上的一个文件夹,我想创建一个云函数来打开 CSV,向其中添加一个新列,然后将结果作为 new.csv 文件保存到一个新存储桶中。有没有办法使用 python Cloud Function 来做到这一点???提前致谢。
查看完整描述

1 回答

?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

您尝试实现的想法是完全可能的,并且可以使用Google Cloud Functions来实现。

为此,您需要创建一个存储触发的 Cloud Function。更具体地说,您可以创建函数以响应从您的 Google 云存储中出现的更改通知。

这些通知可以配置为响应存储桶内的各种事件:对象创建删除归档元数据更新

对于所描述的情况,您将需要使用触发器google.storage.object.finalize。当在存储桶中创建新对象或覆盖现有对象时发送此事件,并创建该对象的新一代。

在这里,您可以找到用 Python 编写的存储触发云函数的示例代码,而本教程将更详细地概述存储触发函数的用法。


查看完整回答
反对 回复 2022-05-24
  • 1 回答
  • 0 关注
  • 100 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信