电源自动化流顺序
Posted
技术标签:
【中文标题】电源自动化流顺序【英文标题】: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 列)。提前谢谢!
【问题讨论】:
【参考方案1】:是否有令人信服的理由来创建单独的列表?考虑根本不创建新列表。
您也可以只对所有记录使用一个列表。让列表有一个列,将“已签署合同月份”标识为一段元数据,可以由流程填写。您仍然可以通过按该列过滤/分组列表项来访问特定已签署合同月份的任何记录,并且所有数据都在一个地方。同时,同时创建多少行并不重要,因为它们都只是触发在现有列表中创建新项目。
【讨论】:
感谢您的回复。是的,这是有原因的。正如我所读到的,一个 Sharepoint 列表最多可以有 5,000 条记录。我每个月都会从 SF 检索更多合同,这就是我尝试将其拆分为不同 Sharepoint 列表的原因。 + 我仍然需要将合同添加到 Dataverse 的顺序,以计算在签署特定合同时实现的配额百分比。 SharePoint 列表可以有数百万行。有一些经过尝试且受信任的方法可以解决 5000 个项目的限制,这不是每个 SharePoint 列表,而是每个查询中返回的项目。只需使用过滤器。将合同添加到列表中的顺序反映在列表项的 SharePoint ID 中。以上是关于电源自动化流顺序的主要内容,如果未能解决你的问题,请参考以下文章