我有 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 编写的存储触发云函数的示例代码,而本教程将更详细地概述存储触发函数的用法。
添加回答
举报
0/150
提交
取消