存在 Power Platform 请求限制,用于帮助确保平台的服务级别、可用性和质量。 用户每天可以在 Power Apps、Power Automate、Microsoft Copilot Studio 和 Dynamics 365 应用程序中发起的请求数量有限制。
什么是 Microsoft Power Platform 请求?
Microsoft Power Platform 中的请求是指用户在不同产品中执行的操作。
- Power Apps:所有连接器和 Microsoft Dataverse 的 API 请求。
- Power Automate:所有对连接器、流程顾问分析、HTTP 操作和从初始化变量到简单撰写操作的内置操作的 API 请求。 成功和失败的操作都计入这些限制。 从分页中产生的重试和请求也算作操作执行。 请参阅 什么被视为 Power Platform 请求? 了解更多信息。
- Microsoft Copilot Studio:对 Power Automate 流的 API 请求(或调用)。
- Dataverse:所有创建、读取、更新和删除 (CRUD)、分配和共享操作,包括完成 CRUD 事务所需的用户驱动和内部系统请求,以及共享或分配等特殊操作。 这些操作可以来自任何客户端或应用程序(包括 Dynamics 365),使用任何终结点(SOAP 或 REST)。 这些操作包括插件、经典工作流和自定义控件,这些都执行上述提到的操作。
备注
Dataverse 从限制中排除一小部分内部系统作,例如登录、注销和系统元数据作。
以下各节介绍请求类型以及为每个类型设定的限制。
许可用户请求限制
所有Microsoft Power Platform 用户根据分配的许可证对请求数有限制。 下表定义了用户在 24 小时内可以进行的请求数:
| 产品 | 每个付费许可证每 24 小时的请求数 |
|---|---|
| Power Platform(不包括 Power Apps 每应用、Power Automate 每流和 Microsoft Copilot Studio)和 Dynamics 365(不包括 Dynamics 365 Team Member)的付费许可用户1 | 40,000 |
| Power Apps 即用即付计划,以及 Power Apps 每应用、具有 Power Platform 访问权限的 Microsoft 365 应用和 Dynamics 365 Team Member 的付费许可用户2 | 6,000 |
| Power Automate 每流计划3、Microsoft Copilot Studio 基本套餐和 Microsoft Copilot Studio 附加产品包4 | 250,000 |
| 付费 Power Apps 门户登录 | 200 |
1 此类别包括 Power Apps 每用户计划(包括以前的 Power Apps 计划 1 和 Power Apps 计划 2 许可证)、Power Automate 每用户计划(包括以前的 Flow 计划 1 和 Flow 计划 2 许可证)、Dynamics 365 Sales Premium、Dynamics 365 Sales Enterprise、Dynamics 365 Sales Professional、Dynamics 365 Customer Service Enterprise、Dynamics 365 Customer Service Professional、Dynamics 365 Field Service、Microsoft Relationship Sales、Microsoft Industry Cloud、Dynamics 365 Project Service Automation、Dynamics 365 Commerce、Dynamics 365 Human Resources、Dynamics 365 Finance、Dynamics 365 Project Operations、Dynamics 365 Supply Chain Management、Dynamics 365 Customer Engagement 计划、Dynamics 365 Unified Ops 计划、Dynamics 365 计划、Dynamics 365 for Operations 设备、Dynamics 365 for Operations Activity、Dynamics AX 在线设备、Dynamics AX 在线任务、Dynamics CRM Online Enterprise 和 Dynamics CRM Online Professional 的付费许可证。
2 此类别包括 Power Apps 即用即付计划,以及 Power Apps 每应用计划、Dynamics 365 Team Member、Dynamics CRM Online Basic、Dynamics CRM Online Essential、Dynamics AX 自助服务、Microsoft 365 许可证和 Microsoft Project Online(计划 1、计划 3 和计划 5)的付费许可证。 有关包含 Power Apps 和 Power Automate 功能的 Microsoft 365 许可证,请参阅Power Platform许可指南中的附录 B。
3 Power Automate 每流计划允许为单个流专门保留容量,不论流的负责人是谁。 此计划不在租户级别使用非许可用户请求限制。
4 Microsoft Copilot Studio 请求数从 Microsoft Copilot Studio 聊天机器人触发的 Power Automate 流统计。 Microsoft Copilot Studio 初始会话包和附加会话包都接收相同的每日 Power Platform 请求限制。
更多关于许可用户请求限制的详细信息
Power Platform 请求限制仅包含在 Dynamics 365 基础 + 附加 许可模型中的付费基础许可证中。 附加许可证不包括单独的限制。 例如,如果用户将 Dynamics 365 Customer Service Enterprise 许可证作为基本许可证,将 Dynamics 365 Sales Enterprise 许可证作为附加许可证,请求总限制将是基本许可证 - Dynamics 365 Customer Service Enterprise 提供的数量。
如果用户具有多个付费许可证,则允许的请求总数是每个许可证的请求总数。 例如,如果用户同时有 Dynamics 365 Customer Service Enterprise 基本许可证和 Power Apps 每用户许可证,则该用户每 24 小时期间内有总计 40,000 + 40,000 = 80,000 个可用请求。
Microsoft Copilot Studio 请求从 Microsoft Copilot Studio 聊天机器人或代理触发的 Power Automate 流进行计数。 Microsoft Copilot Studio 初始会话包和附加会话包都接收相同的每日 Power Platform 请求限制。
非许可用户请求限制
单独的限制适用于不需要用户交互的活动,例如在数据库之间迁移数据的后台进程。 这些限制在租户级别定义和共用。 Dataverse 使您能够获得不需要任何用户与服务交互的身份。 这些实践包括:
还有特殊的免费($0)许可证,这些许可证用于与 Dynamics 365 应用程序(如 Dynamics 365 Marketing)进行交互。 有关更多详细信息,请参阅 Marketing 的许可方法。
对于这些非许可身份,每个租户将获得按租户的初始基本请求限制(由租户中有哪些付费许可证确定),再加上付费 Dynamics 365 Enterprise 和 Professional 许可证数量确定的累积限制。1 此池只能由这些非许可用户使用,不能由分配了交互用户许可证的用户使用。
| 产品 | 每 24 小时共用非许可租户级请求数 |
|---|---|
| Dynamics 365 Enterprise 和 Professional 应用程序1 | 500,000 个基本请求 + 每个 USL 累积 5,000 个请求1,最多 10,000,000 个2 |
| Power Apps(所有许可证) | 25,000 个基本请求,租户没有按许可证累积 |
| Power Automate(所有许可证) | 25,000 个基本请求,租户没有按许可证累积 |
1 此类别包括 Dynamics 365 Sales Premium、Dynamics 365 Sales Enterprise、Dynamics 365 Sales Professional、Dynamics 365 Customer Service Enterprise、Dynamics 365 Customer Service Professional、Dynamics 365 Field Service、Microsoft Relationship Sales、Dynamics 365 Project Service Automation、Dynamics 365 Commerce、Dynamics 365 Human Resources、Dynamics 365 Finance、Dynamics 365 Project Operations、Dynamics 365 Supply Chain Management、Dynamics 365 Customer Engagement 计划、Dynamics 365 Unified Ops 计划、Dynamics 365 计划、Dynamics CRM Online Enterprise 和 Dynamics CRM Online Professional 许可证。 Power Platform 请求累积非许可租户级限制仅通过 Dynamics 365“基本 + 附加”许可模型中的付费基本许可证授权。
2如果认为可能超出非授权用户限制,请联系经销商或 Microsoft 帐户团队讨论自定义解决方案。
更多非许可用户请求限制详细信息
某些产品在服务主体的概念中运行,并且其限制累积到非许可用户池。 这是将限制与产品在平台上的运行方式保持一致的最佳方式。
如果租户有多种订阅,其非许可用户请求容量将使用请求数量较多的产品线订阅。 例如,如果客户同时拥有 Dynamics 365 客户服务企业基础许可证订阅(500,000 个最小请求 + 累积限制)和每个用户订阅的 Power Apps(25,000 个请求/天),则其共用租户级请求容量为 500,000 个最低请求 +每 24 小时累积限制。
如果许可或非许可用户超出限制会怎样
Power Platform 请求限制在 2021 年底更新并大幅提高,其级别明显高于大多数客户的典型使用量。 随着更新的限制,预期很少有用户会超过记录的限制。 如果您预计会超出非许可用户限制,请联系您的经销商或 Microsoft 帐户团队讨论自定义解决方案。
在 Power Platform 请求使用情况报告在 Power Platform 管理中心正式发布后六个月内,不会执行任何可能的高使用量强制措施。
Microsoft 保留对超额使用执行限制的权利。 如果遇到高使用率的强制措施,可能会出现限流。 购买更多容量以避免高使用率的限制措施,或将服务环境移到按需付费并支付超出每日限制的使用量。
Power Platform 请求容量附加产品
在报告中观察到请求使用量经常超过限制的客户可以通过购买 Power Platform 请求容量附加产品来避免高使用量强制限制。 此附加产品允许客户增加特定高使用量许可用户或高使用量非许可用户的限制。 每个容量附加产品每 24 小时额外增加 50,000 个请求限制。 可以分配多个容量附加产品来增加限制。
在转换期内无法将 Power Platform 请求容量附加产品包分配给用户或流。 但是,微软建议购买这些加载项,以确保保持在您的许可条款内,并为过渡期结束后做好准备。
如果 Power Automate 流受到限制,请尝试使用 按需付费 以确保环境中没有任何流受到限制。 如果无法使用即用即付,请购买 进程许可证 或插件,并使用关于流和插件的详细信息来创建 Microsoft 支持票据,以便支持团队可以为您被限制的流提供例外处理。
备注
目前,无法向用户分配容量扩展(包括应用程序、管理和非交互用户)。 分配容量附加功能的能力与高使用率实施的时间点一致。
其他适用限制
除了每日 Power Platform 请求限制之外,还有特定于每个服务的其他服务保护限制。 与每日请求限制一样,这些限制通过保护服务免受恶意或干扰行为的影响来帮助维持服务质量,这些行为会破坏所有客户的服务。
请查看以下资源,以获取有关每个服务的当前服务保护限制的信息:
- Dataverse 限制:适用于模型驱动应用和客户互动应用(如 Dynamics 365 Sales 和 Customer Service)、Power Apps 和 Power Automate(连接到 Dataverse/客户互动应用)
- Power Automate 限制:适用于自动化、计划和即时流
- 连接器的限制:适用于 Power Automate 和 Power Apps
在 Power Platform 管理中心查看详细的 Power Platform 请求使用情况信息(预览)
若要查看许可用户、非许可用户以及每个流许可流运行的 Power Platform 请求消耗量,请执行以下步骤:
登录到 Power Platform 管理中心。
在导航窗格中,选择许可。
在 “许可 ”窗格中,选择 “容量”加载项 以查看 “容量 ”页。
在 “摘要 ”选项卡上,向下滚动到 “加载项 ”部分,然后选择“ 下载报表”。
在“ 可下载报表 ”页上,从命令栏中选择“ 新建 ”。
展开“ 选择报表 ”框,然后选择 Microsoft Power Platform 请求。
选择报表所需的范围:
- 许可用户
- 非许可用户
- 按流许可流
选择提交。
报表准备就绪后,选择下载将报表下载为 Excel CSV 文件。
备注
这些报表以预览版提供,目前仅限于 Power Automate API 请求。 目前不包括来自 Dataverse、Microsoft Copilot Studio 和 Power Apps 的 API 请求。
许可用户预览报表存在两个限制。
- 许可用户的权利显示在每个环境每个用户每天的报告中。 限制应是在每个用户每天的级别应用。 在查看报表时,请了解限制基于每天每个用户的,每天仅使用一次权利数量,而不可能多次计算同一用户权利的总和。
- 许可用户报告未显示通过 Power Apps 每个应用许可证或按应用按实际使用情况付费计量获得许可的用户的正确权限。 此类用户的权利显示为 0,事实上,它们应显示为 6000(如前所述每 24 小时的请求数)。
许可用户报告
许可用户报告显示每个用户每天的 Power Platform 请求使用情况,以及用户的授权数量。 可下载报告包含以下字段:
| 字段 | 说明 |
|---|---|
| 环境 ID | 唯一 Power Platform 环境标识符。 |
| 环境名称 | 环境的显示名称。 |
| 调用方 ID | 映射到 Active Directory ID 的调用标识的唯一标识符。 此值可以为 null 或为空。 |
| 调用方类型 | 调用方身份的类型。 许可用户报表的适用值为“用户”。 |
| 使用情况获取日期/时间 | 捕获使用情况的日期和时间 (UTC)。 |
| 授权数量 | 用户的任何 Power Platform 请求限制的总数。 |
| 总使用数量 | Power Automate API 总使用情况。 |
| Power Automate 请求 | 来自 Power Automate 的 Power Platform 请求的数量。 |
下面是详细使用情况报表的示例:
非许可用户报告
非许可用户报告显示非许可用户每天的 Power Platform 请求使用情况,以及该租户的非许可用户的总权利。 可下载报告包含以下字段:
| 字段 | 说明 |
|---|---|
| 此租户的 Power Platform 请求权利 | 此租户的非许可 Power Platform 请求的每日总权利。 |
| 环境 ID | 唯一 Power Platform 环境标识符。 |
| 环境名称 | 环境的显示名称。 |
| 调用方 ID | 调用身份的唯一标识符。 此值可以为 null 或为空。 |
| 调用方类型 | 调用方身份的类型。 适用值包括“系统”、“非交互/应用程序”。 |
| 资源类型 | 资源的类型。 当前适用的值为 Power Automate。 |
| 资源 ID | 唯一资源标识符。 基于资源类型 - Power Automate 流 ID。 此值可以为 null 或为空。 |
| 计量类别 | 此案例 Power Platform 请求中的顶级计量。 |
| 计量子类别 | 详细分类请求的生成来源,即 Power Automate。 |
| 使用情况获取日期/时间 | 捕获使用情况的日期和时间 (UTC)。 |
| 已使用数量 | Power Platform 请求的使用情况。 |
下面是详细使用情况报表的示例:
按流许可流报告
“按流许可流可下载”报表包含以下字段:
| 字段 | 说明 |
|---|---|
| 环境 ID | 唯一 Power Platform 环境标识符。 |
| 环境名称 | 环境的显示名称。 |
| 环境区域 | 预览期间不提供。 |
| 调用方 ID | 流的唯一标识符。 此值可以为 null 或为空。 |
| 调用方类型 | 调用方身份的类型。 适用的值为 Flow。 |
| 使用情况获取日期/时间 | 捕获使用情况的日期和时间 (UTC)。 |
| 授权数量 | 流的任何附带权利的值。 |
| 已使用数量 | Power Platform 请求的使用情况。 |
Power Automate 请求限制
重要提示
桌面流执行不会消耗 Power Platform 请求
存在对用户可以在云端流中进行的 Power Platform 请求 (PPR) 数量的限制,以便帮助确保 Power Automate 服务可用性和质量。 在 5 分钟和每 24 小时的时间段内,根据正常流量使用模式设置这些限制。
24 小时限制依据用户许可证或用于云流的流程许可证或每流计划许可证。
- 如果用户拥有 Power Automate Premium 许可证,他们可以在 24 小时内在租户中的所有云流中发出 40,000 个 Power Platform 请求。 此限制也包括平台向第三方连接器发起的请求。
- 如果云流具有进程许可证,则流、其子流及其关联的流可以在 24 小时内跨流的所有用户发出 250,000 个 Power Platform 请求。
- 如果云流具有每个流计划(旧版),则流可以在 24 小时内跨流的所有用户发出 250,000 个 Power Platform 请求。
为防止使用量大的流或用户影响其他用户,会根据单个用户或流级别的消耗量跟踪此容量,它不能在任何其他级别(如环境或租户级别)共用。 24 小时是一个可变时间范围,意味着任何时候云端流在运行时,系统都会查看过去 24 小时内的请求,来确定用户是否遵守限制。 例如,租户中的两个用户可能具有高级许可证,每个用户每 24 小时获取 40,000 个请求。 如果第一个人使用超过 40,000 个请求 24 小时,则其流会放缓,不会影响仅使用 20,000 个请求的第二个用户,并且仍有 20,000 个请求剩余。
目前,所有组织都处于过渡期,在此期间适用更高的过渡期限制。 过渡期结束后,官方限制适用。 基于官方限制构建您的云端流。 五分钟限制是 100,000 个请求,它独立于用户的许可证。 例如,具有流程许可证的流可以在 24 小时内发起 250,000 个请求,但它们在五分钟内发起的请求不能超过 100,000 个。
每许可证 Power Automate 请求限制:
| 许可证名称 | PPR 官方限制(每 24 小时) | 每 24 小时的 PPR 过渡期限制 |
|---|---|---|
| Power Automate Premium | 每个用户 40k | 每个云端流 200k |
| Power Automate 进程 | 每许可证 250k | 每许可证 500k |
| Power Automate 托管流程 | 每许可证 250k | 每许可证 500k |
| Power Automate 每用户计划(旧版) | 每个用户 40k | 每个云端流 200k |
| Power Automate 每流计划(旧版) | 每许可证 250k | 每许可证 500k |
| Power Automate 自由版 | 每用户 6k | 每个云端流 10k |
| Office 365 | 每用户 6k | 每个云端流 10k |
| Power Apps Premium | 每个用户 40k | 每个云端流 200k |
| Dynamics 365 专业版 | 每个用户 40k | 每个云端流 200k |
| Dynamics 365 Enterprise 应用程序 | 每个用户 40k | 每个云端流 200k |
| Dynamics 365 Team Member | 每用户 6k | 每个云端流 10k |
了解有关 Power Automate 许可证的更多信息。
备注
- Power Automate 流程许可证可以堆叠在云端流上,以增加其 PRR 限制
- Power Automate 内 Power Platform 请求的常见问题解答
Power Automate 转换期间
所有组织都处于转换期。 这意味着限制执行不严格,PPR 限制数量额度更高。 转换期在 Power Platform 管理中心报表正式发布后结束。 在开始严格执行许可证限制之前,组织将有六个月的时间来分析其使用情况和购买合适的许可证。
以下是转换期内需要注意的一些事项:
转换期不意味着没有每日限制。 它意味着当前强制执行的限制比正式的限制更宽松,以防止对您的应用或流程产生潜在的意外影响。
这些转换期限制在转换期内在云端流级别应用。 此外,在转换期内,每用户级别将单独应用 1,000,000 次云端流操作限制,以确保用户在一天内的所有流运行中不会超过 100 万次操作。 过渡期结束后,针对高级许可证的用户级别应用实际限制,对进程/每个流计划许可证应用云流级别的限制。
在转换期间,手动云端流不使用流负责人/流调用者的限制。 每个手动云端流的性能配置文件都为“中”(100,000 个请求/流/24 小时)。 在转换期之后,手动云端流将使用调用用户的请求限制。
由于转换期内的限制更为宽松,因此不支持叠加使用用户许可证。 如果用户有多个计划,如 Microsoft 365 计划和 Dynamics 365 计划,流将使用更高的计划(Dynamics 365 计划)。
Power Platform 请求容量附加产品包在转换期内无法分配给用户或云端流。 但是,Microsoft 建议您购买这些附加产品以不超出许可证期限,并为转换期结束做好准备。 如果您的云端流当前受到限制,请购买附加产品并创建包含流详细信息和附加产品详细信息的支持票证,以便支持团队可以为您的受限制流提供例外。
种子许可证用户只能在应用的上下文中使用云端流。 在种子许可证部分了解更多信息。 在转换期内,许可证限制的执行不会太严格,Microsoft 建议您不要超出许可证期限,以避免在转换期结束时出现任何中断。
常见问题解答
我可以使用哪些工具来监视和分析整个平台的 Power Platform 请求?
Power Platform 管理中心提供预览版 Power Platform 请求使用情况报告。 这些报表目前仅限于 Power Automate API 请求。 目前不包括来自 Dataverse、Microsoft Copilot Studio 和 Power Apps 的 API 请求。
能否提供一下 Power Platform 请求限制的时间线?
限制的概念于 2019 年底首次引入,有记录的限制在 2021 年底大幅增加。 Power Platform 请求的公开预览报告于 2022 年 6 月推出。 在公开预览期之后,这些报表将进入正式发布阶段。 目前还没有 GA 的预计时间。 报告功能正式发布后至少六个月内不会启动任何潜在的高使用率强制措施。 但是,在强制使用之前,Power Automate 会继续对转换限制执行限制。 在常见问题解答中了解更多信息。
经典工作流或 Power Automate 流使用哪些帐户限制?
这取决于流程是按需运行还是在后台运行。 按需运行的即时流将使用启动该流程的帐户的限制。 另一方面,在后台运行的工作流或自动化/计划流将始终使用流程负责人的限制,不论流程为何启动或使用什么帐户在流程内部连接。 详情请参阅流使用谁的 Power Platform 请求限制?。
Microsoft Power Platform 请求限制是否会从一天结转到下一天或从一个月结转到下一个月?
否,不会。 所有 Microsoft Power Platform 请求将存在 24 小时。 如果不消费,它们既不会结转到第二天,也不会在一个月内累积。
每个应用程序用户、非交互用户、管理用户或系统用户是否有自己的租户级别限制?
不, 他们不。 租户级别限制在租户内的所有应用程序用户、非交互用户、管理用户或系统用户之间共享。
从经典 Dataverse 工作流和 Dataverse 中的插件生成的请求是否计入请求限制?
是的,如果这些请求是发出 CRUD、分配或共享类型的请求,将会计入。 对于经典工作流,此逻辑包括检查条件、启动子工作流或停止工作流等操作。 但是,不会计算从平台内部生成的请求,例如: sdkmessagerequest、 solutioncomponentdefinition和 ribbonclientmetadatareporting。
我是否应该使用第三方数据集成工具而不是 Power Automate 来避免超出限制?
否,第三方数据集成工具与计划、即时或自动化流有完全相同的限制。 因此,无论您选择使用 Power Automate 还是第三方工具都没有区别。 此外,从 Power Automate 到 Dataverse 的请求不会进行双重计数,即一个调用单个操作的流只算作一个请求,不会算作两个请求。