添加或修改 Blob 时 Azure 逻辑应用运行触发器

标签 azure azure-blob-storage azure-logic-apps azure-blob-trigger

我有一个 Azure 逻辑应用程序,它具有以下工作流程:-

Current Logic app workflow

我想使用“添加或修改 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/

相关文章:

azure - 将所有文件从 Amazon S3 存储桶复制到 Microsoft Azure 容器的最佳方法

python - 在 PyCharm 中使用 python 发布 azure functionapp

azure - 控制触发器 blob App Function Azure

java - 使用 BlobOutputStream 在 Azure 中上传 blob

c# - 使用 Azure Blob 存储上传文件后 URL 过期吗?

string - 使用 azure 逻辑应用程序将消息作为字符串发送到 azure 服务总线

azure - 逻辑应用程序 - HTTP POST/Upsert 少量数据

azure - 将 Azure 可用性集转换为托管是否会导致停机?

javascript - 如何在React中显示从Azure Blob存储下载的图像

azure - 如何使 Azure 逻辑应用在多个区域之间具有高可用性?