gpt4 book ai didi

python-3.x - 如何通过谷歌云功能触发云存储中的特定扩展文件

转载 作者:行者123 更新时间:2023-12-03 08:48:26 25 4
gpt4 key购买 nike

我们的源系统中有不同类型的文件(.txt、.xls 等),我们正在将这些文件从源系统移动到云存储桶。根据架构,云函数应该在特定文件扩展名上触发,比如涉及存储桶时的 .txt,但相反,该函数会在存储桶中保存的每个扩展文件上触发。根据我在 Azure 中的知识,我们有 function.json 文件,我们可以在其中编写特定于扩展的约束,但如何在 GCP 中继续前进? (我们正在使用 python 运行时)

最佳答案

根据Google Cloud Storage Triggers Documentation ,Cloud Storage 的函数有 4 种主要的触发器类型。

  • object.finalize - 创建新对象时触发;
  • object.delete - 当对象被永久删除时触发;
  • object.archive - 当归档或删除对象的实时版本时触发;
  • object.metadataUpdate - 当现有对象的元数据更改时触发。

触发这些云函数的条件无法更改,这意味着每次该类型的事件发生时它都会触发,并且事后需要检查任何条件,例如。在执行操作之前检查文件扩展名,必须由云函数本身检查。

希望这有帮助。

关于python-3.x - 如何通过谷歌云功能触发云存储中的特定扩展文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60414222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com