这是我第一次使用Google Cloud,所以我可能会在错误的地方提问。 信息提供商每天都会将新文件上传到Google云端存储。 该文件包含我所有客户/部门的信息。
我必须对信息进行分类并创建一个新文件,其中包含我公司每个部门的相关信息。所以每个人都可以获得相关信息(安全性)。
我无法弄清楚完成任务需要遵循的步骤。
你能帮助我吗?
答案 0 :(得分:0)
您希望拥有自动启动的流程,然后在将内容上传到Google云端存储后生成新文件。
处理此问题的最简单方法是使用Object Change Notifications。您可以为每个存储桶设置对象更改通知,这会向您可以定义的网址发送POST请求。
然后,您可以轻松设置服务器(或在app engine上运行),该服务器将根据收到的POST请求执行操作。
有一个更简单的选项(尽管仍然在 alpha 中),名为cloud functions。 云功能是一种无服务器服务,可提供基于事件的微服务(例如,如果在GCS上传新文件,请执行此操作)。这意味着您只需编写代码即可定义在上载新文件时需要执行的操作,然后在将文件上载到GCS时,Cloud Functions将负责执行代码。请参阅此tutorial on using cloud functions with Google Cloud Storage。