我正在创建一个Logic App,该App必须处理在某个Blob存储中创建的每个新Blob。我想使用Azure提供的内置Blob触发器,但这只是定期检查是否有任何新的Blob。
现在,如果在此期间创建了多个新鲍勃,则将触发Logic App运行。我可以选择“从触发器返回的斑点数”,但是在Logic App的进一步操作中,它始终使我们只能使用“文件列表”。我认为,如果我将返回的Blob数设置为1,则可以从列表中获取第一个。但是,如果这样做是正确的话,我会徘徊。
所以我的任务是:
是否有一种简单的方法来为每个新blob触发一个Logic App?
如果否,那么如何使用Logic Apps中的“获取blob内容”操作从文件列表中提取第一个blob?
将“从触发器返回的斑点数”设置为1时,其他潜在的新斑点会发生什么?
答案 0 :(得分:1)
我建议看一下Event Grid。
Blob storages(仅v2和Blob)在创建新Blob时发出事件:
Reacting to Blob storage events。
从逻辑应用设计器中,您可以选择Eventgrid触发器。