Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure 未对子文件夹触发逻辑应用程序blob触发器_Azure_Azure Storage Blobs_Azure Logic Apps - Fatal编程技术网

Azure 未对子文件夹触发逻辑应用程序blob触发器

Azure 未对子文件夹触发逻辑应用程序blob触发器,azure,azure-storage-blobs,azure-logic-apps,Azure,Azure Storage Blobs,Azure Logic Apps,我指的是这个反馈: 我有一个Azure Logic应用程序,每次在容器中添加blob时都会被触发。当所有文档都位于容器的根目录下时,这种方法可以很好地工作 在我的容器中,我有一个动态数量的(虚拟)子文件夹。 在子文件夹中添加新文档时(path=mysubfolder/mynewdocument.txt),不会触发逻辑应用程序 这对我来说没有意义,因为blob容器中的子文件夹是虚拟的。除了将所有文件放在根级别之外,还有人找到解决方法吗 我在Github上发布了一个问题: 这对我来说没有意义,

我指的是这个反馈:

我有一个Azure Logic应用程序,每次在容器中添加blob时都会被触发。当所有文档都位于容器的根目录下时,这种方法可以很好地工作

在我的容器中,我有一个动态数量的(虚拟)子文件夹。 在子文件夹中添加新文档时(path=
mysubfolder/mynewdocument.txt
),不会触发逻辑应用程序

这对我来说没有意义,因为blob容器中的子文件夹是虚拟的。除了将所有文件放在根级别之外,还有人找到解决方法吗

我在Github上发布了一个问题:

这对我来说没有意义,因为blob容器中的子文件夹是虚拟的。除了将所有文件放在根级别之外,还有人找到解决方法吗


我也可以在我这边复制它。我建议您可以使用Azure函数应用程序blob触发器来代替Azure逻辑应用程序blob触发器。在子文件夹(虚拟)中添加新文档时,可能会触发Azure blob触发器功能。

这是预期的行为。没有使用“文件”支持子文件夹的逻辑应用触发器

自2000年以来,BizTalk Server也是如此,因此我预计不会很快发生变化:(


请为此问题创建或投票用户声音:

在我开发此功能时(2018年初),仍在预览中,因此我最终使用了


我现在肯定会使用它,它适用于逻辑应用程序/函数应用程序或任何Http端点。

是的,这就是我最终要做的事情。我刚刚用标准BlobTrigger在netcoreapp2.1上测试了它,发现它在子文件夹中检测到了我的文件。这是关于逻辑应用程序而不是函数或webjobs的问题