【问题标题】:Azure Logic-App: Append variable within for each is incoherentAzure Logic-App:为每个附加变量不连贯
【发布时间】:2021-06-25 09:03:44
【问题描述】:

我已经构建了一个执行 API 调用、获取 JSON 对象的逻辑应用程序。我必须做一些操作才能从中得到一个合适的数组来生成一个好看的电子邮件。

我已经完成了一个for-each 循环来进行操作、创建对象并在最后生成一个数组。但是该数组包含多次相同的行,并且缺少一些行。

正如您在此处看到的,数据与单次迭代不匹配:

有什么想法吗?

顺便说一句,循环 12 个值需要 5 秒!如果有人知道原因,我很感兴趣。

【问题讨论】:

    标签: azure azure-logic-apps


    【解决方案1】:

    问题可能是由同时(或并行)运行的“For each”迭代引起的。当工作流执行“设置变量”动作时,工作流的另一个实例也可能在这里执行。所以可能会导致这个问题。

    要解决这个问题,您可以设置“For each”迭代一个一个地运行。点击“For each”的“...”,然后点击“Settings”。

    启用Concurrency Control 并将Degree of Parallelism 设置为1

    然后再次运行您的逻辑应用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-29
      • 1970-01-01
      相关资源
      最近更新 更多