对于 Azure 逻辑应用中的每个
For each in Azure Logic apps
我正在尝试使用 for each 循环在逻辑应用程序中使用 ftp 触发器列出 ftp 位置中的文件夹。但是,在列出文件夹的内容时,我遇到了一些文件夹未经授权的错误。起初我以为这是一个权限问题,但在 运行 之后,我注意到未经授权的文件与 运行 运行 不同。在逻辑应用程序中使用 for each 时,我们是否需要进行任何自定义设置。任何帮助将不胜感激。mylogicapp design
您可以在 for-each 上更改的设置不多,但最重要的是并行执行的数量。您要处理多少个文件夹(和文件)?也许您 运行 违反 FTP 上限。每个连接 900 API 个调用?这只是一个想法。
如果降低 for-each 的并行执行次数会怎样?标准是 20。
移动到代码视图并添加"operationOptions":"Sequential",与"type":"Foreach".
同级
"forEach_email": {
"type": "foreach",
"foreach": "@body('email_filter')",
"operationOptions": "Sequential",
“……”
}
我正在尝试使用 for each 循环在逻辑应用程序中使用 ftp 触发器列出 ftp 位置中的文件夹。但是,在列出文件夹的内容时,我遇到了一些文件夹未经授权的错误。起初我以为这是一个权限问题,但在 运行 之后,我注意到未经授权的文件与 运行 运行 不同。在逻辑应用程序中使用 for each 时,我们是否需要进行任何自定义设置。任何帮助将不胜感激。mylogicapp design
您可以在 for-each 上更改的设置不多,但最重要的是并行执行的数量。您要处理多少个文件夹(和文件)?也许您 运行 违反 FTP 上限。每个连接 900 API 个调用?这只是一个想法。
如果降低 for-each 的并行执行次数会怎样?标准是 20。
移动到代码视图并添加"operationOptions":"Sequential",与"type":"Foreach".
同级"forEach_email": { "type": "foreach", "foreach": "@body('email_filter')", "operationOptions": "Sequential", “……” }