Power Query Online 集成到各种Microsoft产品中。 由于这些产品面向不同的方案,因此它们可能会为 Power Query Online 使用情况设置不同的限制。
在查询评估开始时强制实施限制。 一旦评估开始进行,仅施加超时限制。
限制类型
每小时评估计数:用户在 60 分钟期间可以发出的评估请求的最大数量。
每日评估时间:用户可在任意 24 小时内评估查询的净时间。
并发评估:用户在任何时刻可以同时运行的最大评估数量。
创作限制
创作 是用户在 Power Query 编辑器中开发时所做的一切作,例如创建、修改或测试查询。 编辑器中显示的数据是可能无法反映完整数据集的预览。 在用户保存或应用查询之前,数据不会持久保存。 创作限制在所有产品中都是相同的。
每小时评估数量:1000
每日评估时间:当前不受限制
查询超时时间:每个查询 10 分钟
注释
Power Query 不支持 对数据源执行数据定义语言(DDL)操作,该操作的示例包括“DROP TABLE”、“CREATE TABLE”和“ALTER TABLE”。 尝试使用此类命令可能会导致多次失败和错误。
刷新限制
在刷新期间(计划或按需),查询评估将返回完整的结果。 数据通常保存在存储中。
| 产品集成 | 每小时评估次数(#) | 每日评估时间(小时) | 并发查询评估 (#) |
|---|---|---|---|
| Microsoft流程(SQL连接器:使用Power Query转换数据) | 500 | 2 | 5 |
| PowerApps.com 中的数据流(试用版) | 500 | 2 | 8 |
| PowerApps.com(生产环境)中的数据流程 | 1000 | 8 | 20 |
| PowerApps.com 管理门户中的数据集成 | 1000 | 24 | 20 |
| PowerBI.com 中的 Power BI 数据流 | 1000 | 100 | 20 |
| Microsoft Fabric 中的 Data Factory Dataflow Gen2 | 5000 | 100 | SKU 限制 |
| Dynamics 365 Customer Insights 中的数据流 | 1000 | 100 | 20 |
数据流限制
数据流是依托 Power Query Online 的工作负载。 数据流集成到 Power BI、PowerApps、Microsoft Fabric 和 Dynamics 365 Customer Insights 中。
单个数据流限制为 50 个表。 如果需要 50 多个表,可以创建多个数据流。 如果超出限制,则发布和刷新期间会出现错误消息。
单个数据流表没有最大大小限制。 但是,当表太大时,访问表时可能会出现可能的超时。 在这种情况下,请使用表。xxxN 函数(如 Table.FirstN、Table.LastN、Table.RemoveFirstN、Table.RemoveLastN 等)或其他筛选器,以减少数据的作用域和大小。
我们建议每个工作区没有超过 100 个数据流(Gen1 或 Gen2)。
Mashup 脚本限制
混搭脚本的大小限制为 512KB。 尝试打开或编辑具有超出此大小限制的查询的数据流时,可能会出现错误。
如果遇到此类错误:
- 通过删除未使用的步骤简化查询。
- 请考虑将大型数据流分解为较小的链接数据流。
- 使用参数优化查询性能。