【问题标题】:Power Automate Flow Order电源自动化流顺序
【发布时间】:2022-01-23 08:34:30
【问题描述】:

我有一个从 Salesforce 到 Dataverse 表的连接,其中包含有关已签署合同的信息。 Dataverse 表有一个 ID 列,指示合同签署的顺序。我有一个 Power Automate 流程“创建行时”-->“对 Sharepoint 的 HTTP 请求以检查是否已存在已签署合同月份的列表”--> 如果是 -> "Http 请求在那个文件夹中创建一个项目", 如果不是 --> "Http 请求创建一个使用月份名称列出 --> 然后在此列表中创建一个项目。除了 Power Automate 开始一次处理多个 Dataverse 行之外,一切正常,因此,有 2 个或更多流表示“月”列表尚不存在,并且所有这些流程都会创建重复列表。如何确保流程按照签署合同的顺序一次处理一行(ID 列)。提前谢谢!

【问题讨论】:

    标签: sharepoint powerapps power-automate dataverse


    【解决方案1】:

    是否有令人信服的理由来创建单独的列表?考虑根本不创建新列表。

    您也可以只对所有记录使用一个列表。让列表有一个列,将“已签署合同月份”标识为一段元数据,可以由流程填写。您仍然可以通过按该列过滤/分组列表项来访问特定已签署合同月份的任何记录,并且所有数据都在一个地方。同时,同时创建多少行并不重要,因为它们都只是触发在现有列表中创建新项目。

    【讨论】:

    • 感谢您的回复。是的,这是有原因的。正如我所读到的,一个 Sharepoint 列表最多可以有 5,000 条记录。我每个月都会从 SF 检索更多合同,这就是我尝试将其拆分为不同 Sharepoint 列表的原因。 + 我仍然需要将合同添加到 Dataverse 的顺序,以计算在签署特定合同时实现的配额百分比。
    • SharePoint 列表可以有数百万行。有一些经过尝试且受信任的方法可以解决 5000 个项目的限制,这不是每个 SharePoint 列表,而是每个查询中返回的项目。只需使用过滤器。将合同添加到列表中的顺序反映在列表项的 SharePoint ID 中。
    猜你喜欢
    • 1970-01-01
    • 2021-09-19
    • 2022-10-04
    • 2023-02-17
    • 2021-11-26
    • 1970-01-01
    • 2022-06-21
    • 2021-06-25
    • 1970-01-01
    相关资源
    最近更新 更多