我有一个 Azure 逻辑应用程序,它具有以下工作流程:-
我想使用“添加或修改 blob 时”触发器而不是重复触发器。 每个月都会创建一个新文件夹,因此逻辑应用需要从容器中最新创建的文件夹中获取 blob 内容。 我尝试使用“当添加或修改 blob 时”触发器,但它没有给出任何响应。它只运行了一段时间,最终超时,没有给出任何结果。
我假设触发器不知道从哪个文件夹中获取文件,因为正在添加新文件夹。
对此有什么建议吗? 谢谢!
最佳答案
正如 Nacho 提到的,“添加或修改 blob 时”触发器不会在子文件夹上触发。对于您的问题,如果您希望每次将新的 csv 文件添加到 blob 存储时都会触发逻辑应用。您可以将逻辑应用从“添加或修改 blob 时”触发器更改为“When a HTTP request is received”触发器。
当您点击“保存”按钮时,触发器将生成一个请求的 URL。据我所知,您使用rest api 来获取账单发票。您可以在请求成本计费 REST API 后请求触发器生成的 URL 来触发逻辑应用。
关于添加或修改 Blob 时 Azure 逻辑应用运行触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64609265/