简介

已完成

将 SharePoint 与 Microsoft Power Automate 一起使用时,您会遇到一些限制。

限流

限流为每个连接每 60 秒可进行 600 次 API 调用。

此外,云端流也只能运行有限数量的操作。 这些运行包括从初始化变量到简单撰写操作在内的所有类型的操作,例如连接器操作、HTTPS 操作和内置操作。 成功和失败操作都会计入限制数量中。 此外,分页中的重试和其他请求都计为操作运行次数。

名称 限制
每 5 分钟运行一次 100,000
每 24 小时运行一次 10,000(低),25,000(中低 1),100,000(中低 2),125,000(中),500,000(高)
并发出站呼叫 500(低),2,500(所有其他)
每 5 分钟的内容吞吐量 600 MB (Low),6 GB(所有其他)
每 24 小时的内容吞吐量 1 GB(低),10 GB(中低 1、中低 2、中),50 GB(高)

已知问题和限制:

  • 对于使用针对选定项目针对选定文件触发器的流,Power Automate 中的 SharePoint 菜单内只列出属于 Power Automate 默认环境的流。

  • 默认 SharePoint 流(例如请求签核)将不会在 Power Automate 门户上列出且不可编辑。

  • 如果数据集不完整,或无法从 Microsoft Lists(或 SharePoint)列表中返回准确结果,这可能是由于委派限制所致。

  • 如果您在启用和禁用并发控件后,在流中使用 SharePoint 触发器时收到 CannotDisableTriggerConcurrency 错误,它将无法撤消。 要解决本问题,请导出流并编辑 JSON 文件以删除“并发控制”部分,以便在重新导入流期间禁用并发选项。

基于用户许可证的请求限制

Power Automate 有两个许可证计划可用:每用户计划每流计划

Power Automate 每用户计划使单个用户能够根据其唯一需求不受限制地创建和运行工作流和业务流程。 每用户计划旨在支持在组织中广泛采用自动化文化。 如果整个组织都通过 Power Automate 每用户计划获得许可,则管理员将以最少的开销跟踪组织内正在激活/使用多少流。 通过本计划,每位用户每天可处理 5,000 个 API 请求。

Power Automate 每流计划按流提供许可,允许客户能够为团队、部门或整个组织实现关键业务流程,而无需为触发许可流的每个用户单独提供许可。 Power Automate 每流计划在部门应用场景中很有用,通常由一位超级用户设置流并与更广泛的群组共享相同的流。 该计划可避免为每一位有意/无意触发实现许可流的用户提供许可。 通过本计划,每个流每天可处理 15,000 个 API 请求。

本地连接器

本地数据连接器充当桥梁,在本地数据(不在云中的数据)与 Power Automate 之间提供快速和更加安全的数据传输。 通过使用网关,组织可以在本地网络上保留数据库和其他数据源,同时仍然在云服务中使用本地数据。

图示:位于云和本地数据源之间的本地数据网关。

本地网关运行位置的可用 Internet 速度可能会直接影响 Power Automate 流的性能。

Microsoft Azure ExpressRoute 可替代本地数据连接器。 使用 ExpressRoute,您可以通过由连接性提供商辅助的专用连接,将本地网络扩展到 Microsoft Cloud 中。 通过 ExpressRoute,您可以建立与 Microsoft 云服务之间的连接,例如 Microsoft Azure 和 Microsoft 365。 ExpressRoute 可提高与 Microsoft 365 之间的网络速度,并且具有备份辅助连接,以便在第一个网络离线时使用,如下图所示。

显示流从客户网络传出,经合作伙伴边缘传递,然后通过快速路线分离为主要连接和次要连接的图表。每个连接接收两种类型的对等互连。适用于 Office 365、Dynamics 365、Azure 公共服务(公共 IP)的 Microsoft 对等互连和适用于虚拟网络的 Azure 专用对等互连。流继续通过 Microsoft Edge 传递到适当的公共 IP 和虚拟网络。

每个环境各不相同,吞吐量取决于所发送的数据量。 为了确保本地数据源与 Azure 数据中心之间达到最低吞吐量水平,请使用 Azure ExpressRoute。 要帮助测量吞吐量,您可以使用 Azure 速度测试应用