一组Blob的Logic App Blob触发器

时间:2019-11-12 08:33:48

标签: triggers azure-storage-blobs azure-logic-apps

我正在创建一个Logic App,该App必须处理某个容器中的所有Blob。我想定期检查是否有任何新的斑点,如果是,请开始运行。我尝试使用“添加或修改Blob时”。但是,如果在检查时有几个新的Blob,则会启动几个新的运行。如果添加/修改了一个或多个Blob,是否只有一种方法可以启动一次运行?

我尝试了“从触发器返回的斑点数”以及拆分设置,但是我还没有找到解决方法。

1 个答案:

答案 0 :(得分:0)

如果要使用多个Blob文件触发,是的,必须使用When a blob is added or modified。通过connector描述,您可以知道

  

在容器中添加或修改一个或多个Blob时,此操作将触发流程。

您还必须设置maxFileCount,并且您已经发现结果被拆分为单独的部分。这是因为默认设置splitOn处于启用状态,如果您希望结果为整体,则需要将其设置为OFF

enter image description here

enter image description here

结果应该是您想要的。

enter image description here