我指的是这个反馈:
Azure Storage Blob Trigger to fire when files added in Sub Folders
我有一个Azure Logic应用程序,每次在容器中添加blob时都会触发该应用程序。当所有文档都在容器的根目录时,这可以正常工作。
在我的容器中,我有一个动态数量的(虚拟)子文件夹。
当我在子文件夹中添加新文档(path = mysubfolder/mynewdocument.txt
)时,不会触发逻辑应用程序。
这对我来说没有意义,因为blob容器中的子文件夹是虚拟的。有没有人找到一个解决方法,除了将所有文件放在根级别?
我打开了issue on Github.
答案 0 :(得分:1)
这对我来说没有意义,因为blob容器中的子文件夹是虚拟的。有没有人找到一个解决方法,除了将所有文件放在根级别?
我也可以在我身边重现它。我建议您可以使用Azure功能应用程序blob触发器来代替Azure Logic App blob触发器。在子文件夹(虚拟)中添加新文档时,可能会触发Azure blob触发器功能。
答案 1 :(得分:1)
这是预期的行为。所有使用'文件的逻辑应用程序触发器都没有。支持子文件夹。
自2000年以来,BizTalk Server就是如此,所以我不希望很快发生变化:(。
请针对此问题为用户语音创建或投票:User Voice - Logic Apps
答案 2 :(得分:0)
在我开发此功能时(2018年初),EventGrid仍处于预览状态,因此我最终使用了Azure Function - Blob trigger。
我现在肯定会使用EventGrid - Blob Event,它适用于Logic App / Function App或任何Http端点。