我提供了整个逻辑应用程序供您参考,大部分操作与您的相同:
1.逻辑应用概述
2.前三个动作
3.第四和第五个动作
4. “ For each ”循环
的细节
“ Set variable ”中int(substring(items('For_each')?['Name'], 0, 8))
的表达式是,“ Set variable 3 ”中的表达式是replace(items('For_each')?['Name'], '/', '')
5.最后两个动作
“获取 blob 内容”操作中的最后一个表达式是body('List_blobs_2')?['value'][0]?['Name']
=====================================更新============= =====================
1.删除逻辑应用的最后一个操作“获取 blob 内容”。
2.然后我们在动作“ List blobs 2 ”之后开始。添加两个“初始化变量”。
3.添加另一个“ For each ”循环。请注意:value
从“ List blobs 2 ”中选择“ For each 2 ”,但不要value
从“ List blobs ”中选择“ For each 2 ”。
4. “ For each 2 ”循环中的细节。
两者的表达方式fx ticks(...)
是ticks(items('For_each_2')?['LastModified'])
并且在“设置变量 5 ”中,也Name
从“ List blobs 2 ”中选择,而不是从“ List blobs ”中选择。
5.然后添加“获取 blob 内容”操作,如下图所示。
6.顺便说一句:在运行逻辑应用之前,请对逻辑应用中的所有“ For each ”循环操作进行此设置。否则,结果可能不正确。
单击...
“对于每个”操作的按钮,然后单击“设置”,启用Concurrency Control
并设置Degree of Parallelism
为1
。