【问题标题】:Do not start more than one power automate job for many sharepoint updates不要为许多共享点更新启动多个电源自动化作业
【发布时间】:2021-02-18 07:16:42
【问题描述】:

当我在 Sharepoint 上更新其输入文件时,我使用 Power Automate 刷新 PowerBI 仪表板。 由于输入是通过另一个自动化流程生成的,因此更新会非常紧密地相互跟踪,这会触发每个更新文件启动一个 Power Automate 作业。

这种情况会导致作业失败,因为它们都在同时运行。更糟糕的是,第一个作业成功了,但是当还没有更新所有文件时,就会发生刷新。这也是一种浪费,因为我只需要一个就可以运行。

为了适应这一点,我试图在工作中引入延迟。这可确保在第一个作业运行时,刷新 powerBI 将起作用。但是,后续的运行都失败了,所以我还是想找到一种方法根本不运行它们。

谁能指引我正确的方向?

【问题讨论】:

  • 您好,请问我下面提供的解决方案是否有效?
  • 感谢您的回答!我会试一试并及时通知您!
  • 将最大并发作业数设置为 1 使得没有两个作业同时运行,因此没有作业失败。但是,后续作业仍然运行,彼此之间只有几分钟的间隔。由于我在成功运行结束时也会收到通知,而且工作已经完成,这对我来说并不理想。
  • 您好,midemarc,我对您的要求有点困惑。你的意思是sharepoint上的输入文件会被更新多次,但你只想在最后一次更新输入文件后自动运行一次电源?
  • 是的,对不起,我应该更清楚地说明:许多文件在短时间内(几秒钟)更新。我使用 power automatic 要求 powerBI 将这些更改考虑在内。刷新 Power bi 仪表板后(它会一次查看所有文件),我不需要对所有文件再次执行此操作。

标签: sharepoint power-automate


【解决方案1】:

针对此要求,您可以设置 Share Point 触发器只能同时运行 1 个实例。请参考以下步骤:

1.点击触发器的“...”按钮,然后点击“设置”。

2.启用“并发控制”限制并将Degree of Parallelism设置为1

那么你的逻辑应用不能同时运行多个实例。

【讨论】:

    猜你喜欢
    • 2022-01-22
    • 1970-01-01
    • 1970-01-01
    • 2017-01-09
    • 1970-01-01
    • 1970-01-01
    • 2021-06-25
    • 1970-01-01
    • 2012-01-30
    相关资源
    最近更新 更多