Fabric 操作
Microsoft Fabric 中的每个体验都支持独特的操作。 操作的使用率是将体验的原始指标使用率转换为计算单位 (CU) 的因素。
Microsoft Fabric 容量指标应用程序的计算页提供了容量性能的概述,并列出了使用计算资源的 Fabric 操作。
本文按体验列出了这些操作,并解释了它们如何使用 Fabric 中的资源。
交互式操作和后台操作
Microsoft Fabric 将操作分为两种类型:交互式和后台。 本文列出了这些操作并解释了它们之间的差别。
交互式操作
可以由用户与 UI 的交互触发的按需请求和操作(例如由报表视觉对象生成的数据模型查询)被归类为交互式操作。 它们通常由用户与 UI 的交互触发。 例如,当用户打开报表或单击 Power BI 报表中的切片器时,会触发交互操作。 交互操作也可以在不与 UI 交互的情况下触发,例如在使用 SQL Server Management Studio (SSMS) 或自定义应用程序运行 DAX 查询时。
后台操作
运行时间较长的操作(例如语义模型或数据流刷新)被归类为后台操作。 它们可以由用户手动触发,也可以在没有用户交互的情况下自动触发。 后台操作包括计划刷新、交互刷新、基于 REST 的刷新和基于 XMLA 的刷新操作。 用户不应等待这些操作完成。 相反,他们可以稍后返回检查操作的状态。
如何阅读本文档
每个体验都有一个列出了其操作的表格,其中包含以下列:
操作 - 操作的名称。 在 Microsoft Fabric 容量指标应用中可见。
说明 – 操作的说明。
项 – 此操作可应用到的项。 在 Microsoft Fabric 容量指标应用中可见。
Azure 计费计量器 – 显示此操作的使用率的 Azure 账单上的计量器名称。
当有关使用率的更多详细信息可用时,将提供包含此信息的文档的链接。
按体验列出的 Fabric 操作
本部分的内容按 Fabric 体验划分。 每个体验都有一个列出了其操作的表格。
重要
消耗率可能会随时更改。 Microsoft 将采用合理的措施来通过电子邮件或产品内通知来提供通告。 更改将在 Microsoft 发行说明或 Microsoft Fabric 博客中提到的日期开始生效。 如果对 Microsoft Fabric 工作负载使用率的任何更改大幅增加了使用特定工作负载所需的容量单位 (CU),客户可以使用适合所选付款方式的取消选项。
Fabric 中的 Copilot
此表中列出了 Copilot 操作。 可以在 Copilot 使用情况中找到 Copilot 使用率。
操作 | 说明 | Item | Azure 计费计量器 | 类型 |
---|---|---|---|---|
Fabric 中的 Copilot | 与输入提示和输出完成相关的计算成本 | 多个 | Fabric CU 中的 Copilot | 背景 |
数据工厂
数据工厂体验包含适用于 Dataflow Gen2 和 Pipelines 的操作。
Dataflows Gen2
可以在 Microsoft Fabric 数据工厂的 Dataflow Gen2 定价中查找 Dataflow Gen2 的消耗率。
操作 | 说明 | Item | Azure 计费计量器 | 类型 |
---|---|---|---|---|
Dataflow Gen2 刷新 | 与 Dataflow Gen2 刷新操作相关的计算成本 | 数据流 Gen2 | 数据流标准计算容量使用情况 CU | 背景 |
大规模数据流计算 - SQL 终结点查询 | 与 Dataflow Gen2 暂存仓库 SQL 终结点相关的使用率 | Warehouse | 大规模数据流计算容量使用情况 CU | 背景 |
管道
可以在 Microsoft Fabric 中数据工厂的数据管道定价中查找管道的消耗率。
Operation | 说明 | Item | Azure 计费计量器 | 类型 |
---|---|---|---|---|
DataMovement | 数据工厂管道中复制活动使用的时间除以数据集成单位的数量 | 管道 | 数据移动容量使用率 CU | 背景 |
ActivityRun | 数据工厂数据管道活动执行 | 管道 | 数据业务流程容量使用率 CU | 背景 |
数据仓库
一个 Fabric 数据仓库核心(数据仓库的计算单位)相当于两个 Fabric 容量单位 (CU)。
操作 | 说明 | Item | Azure 计费计量器 | 类型 |
---|---|---|---|---|
仓库查询 | 仓库中所有用户和系统生成的 T-SQL 语句的计算费用 | Warehouse | 数据仓库容量使用率 CU | 背景 |
SQL 终结点查询 | 湖屋 SQL 分析终结点中所有用户和系统生成的 T-SQL 语句的计算费用 | Warehouse | 数据仓库容量使用率 CU | 背景 |
Fabric API for GraphQL
GraphQL 操作由 API 客户端对 API for GraphQL 项执行的请求组成。 每个 GraphQL 请求和响应操作处理时间以每小时 10 个 OU 的速度以秒为单位报告容量单位 (CU)。
操作 | 说明 | Item | Azure 计费计量器 | 类型 |
---|---|---|---|---|
查询 | 计算 GraphQL API 内客户端生成的所有 GraphQL 查询(读取)和突变(写入)的费用 | GraphQL | API for GraphQL 查询容量使用情况 CU | 交互 |
OneLake
OneLake 计算操作表示对 OneLake 项执行的事务。 每个操作的使用率因类型而异。 有关更多详细信息,请参阅 OneLake 使用。
操作 | 说明 | Item | Azure 计费计量器 | 类型 |
---|---|---|---|---|
通过重定向执行的 OneLake 读取 | 通过重定向执行的 OneLake 读取 | 多个 | OneLake 读取操作容量使用率 CU | 背景 |
通过代理执行的 OneLake 读取 | 通过代理执行的 OneLake 读取 | 多个 | 通过 API 容量使用率 CU 执行的 OneLake 读取操作 | 背景 |
通过重定向执行的 OneLake 写入 | 通过重定向执行的 OneLake 写入 | 多个 | OneLake 写入操作容量使用率 CU | 背景 |
通过代理执行的 OneLake 写入 | 通过代理执行的 OneLake 写入 | 多个 | 通过 API 容量使用率 CU 执行的 OneLake 写入操作 | 背景 |
通过重定向执行的 OneLake 迭代写入 | 通过重定向执行的 OneLake 迭代写入 | 多个 | OneLake 迭代写入操作 | 背景 |
通过重定向执行的 OneLake 迭代读取 | 通过重定向执行的 OneLake 迭代读取 | 多个 | OneLake 迭代读取操作容量使用率 CU | 背景 |
OneLake 其他操作 | OneLake 其他操作 | 多个 | OneLake 其他操作容量使用率 CU | 背景 |
通过重定向执行的 OneLake 其他操作 | 通过重定向执行的 OneLake 其他操作 | 多个 | 通过 API 容量使用率 CU 执行的 OneLake 其他操作 | 背景 |
通过代理执行的 OneLake 迭代写入 | 通过代理执行的 OneLake 迭代写入 | 多个 | 通过 API 容量使用率 CU 执行的 OneLake 迭代写入操作 | 背景 |
通过代理执行的 OneLake 迭代读取 | 通过代理执行的 OneLake 迭代读取 | 多个 | 通过 API 容量使用率 CU 执行的 OneLake 迭代读取操作 | 背景 |
通过代理执行的 OneLake BCDR 读取 | 通过代理执行的 OneLake BCDR 读取 | 多个 | 通过 API 容量使用率 CU 执行的 OneLake BCDR 读取操作 | 背景 |
通过代理执行的 OneLake BCDR 写入 | 通过代理执行的 OneLake BCDR 写入 | 多个 | 通过 API 容量使用率 CU 执行的 OneLake BCDR 写入操作 | 背景 |
通过重定向执行的 OneLake BCDR 读取 | 通过重定向执行的 OneLake BCDR 读取 | 多个 | OneLake BCDR 读取操作容量使用率 CU | 背景 |
通过重定向执行的 OneLake BCDR 写入 | 通过重定向执行的 OneLake BCDR 写入 | 多个 | OneLake BCDR 写入操作容量使用率 CU | 背景 |
通过代理执行的 OneLake BCDR 迭代读取 | 通过代理执行的 OneLake BCDR 迭代读取 | 多个 | 通过 API 容量使用率 CU 执行的 OneLake BCDR 迭代读取操作 | 背景 |
通过重定向执行的 OneLake BCDR 迭代读取 | 通过重定向执行的 OneLake BCDR 迭代读取 | 多个 | OneLake BCDR 迭代读取操作容量使用率 CU | 背景 |
通过代理执行的 OneLake BCDR 迭代写入 | 通过代理执行的 OneLake BCDR 迭代写入 | 多个 | 通过 API 容量使用率 CU 执行的 OneLake BCDR 迭代写入操作 | 背景 |
通过重定向执行的 OneLake BCDR 迭代写入 | 通过重定向执行的 OneLake BCDR 迭代写入 | 多个 | OneLake BCDR 迭代写入操作容量使用率 CU | 背景 |
OneLake BCDR 其他操作 | OneLake BCDR 其他操作 | 多个 | OneLake BCDR 其他操作容量使用率 CU | 背景 |
通过重定向执行的 OneLake BCDR 其他操作 | 通过重定向执行的 OneLake BCDR 其他操作 | 多个 | 通过 API 容量使用率 CU 执行的 OneLake BCDR 其他操作 | 背景 |
Power BI
每个操作的使用率以 CU 处理时间(以秒为单位)报告。 八个 CU 相当于一个 Power BI vCore。
注意
术语“语义模型”取代了术语“数据集”。 在旧术语被完全替代之前,你仍可能会在 UI 中看到旧术语。
目前,我们不为 Power BI 中的 R/Py 视觉对象付费。
操作 | 说明 | Item | Azure 计费计量器 | 类型 |
---|---|---|---|---|
人工智能 (AI) | AI 函数评估 | AI | Power BI 容量使用率 CU | 背景 |
后台查询 | 用于刷新磁贴和创建报表快照的查询 | 语义模型 | Power BI 容量使用率 CU | 背景 |
数据流 DirectQuery | 直接连接到数据流,而无需将数据导入语义模型 | Dataflow Gen1 | Power BI 容量使用率 CU | 交互 |
数据流刷新 | 由服务或 REST API 执行的按需或按计划后台数据流刷新。 | Dataflow Gen1 | Power BI 容量使用率 CU | 背景 |
语义模型按需刷新 | 由用户使用服务、REST API 或公共 XMLA 终结点发起的后台语义模型刷新 | 语义模型 | Power BI 容量使用率 CU | 背景 |
语义模型按计划刷新 | 由服务、REST API 或公共 XMLA 终结点执行的按计划后台语义模型刷新 | 语义模型 | Power BI 容量使用率 CU | 背景 |
完整报表电子邮件订阅 | 整个 Power BI 报表的 PDF 或 PowerPoint 副本,附加到电子邮件订阅 | 报告 | Power BI 容量使用率 CU | 背景 |
交互式查询 | 按需数据请求发起的查询。 例如,在打开报表时加载模型,用户与报表的交互,或在报表呈现之前查询数据集。 | 语义模型 | Power BI 容量使用率 CU | 交互 |
PublicApiExport | 使用将报表导出到文件 REST API 导出的 Power BI 报表 | 报告 | Power BI 容量使用率 CU | 背景 |
呈现 | 使用将分页报表导出到文件 REST API 导出的 Power BI 分页报表 | 分页报表 | Power BI 容量使用率 CU | 背景 |
呈现 | 在 Power BI 服务中查看的 Power BI 分页报表 | 分页报表 | Power BI 容量使用率 CU | 交互 |
Web 建模读取 | 语义模型 Web 建模用户体验中的数据模型读取操作 | 语义模型 | Power BI 容量使用率 CU | 交互 |
Web 建模写入 | 语义模型 Web 建模用户体验中的数据模型写入操作 | 语义模型 | Power BI 容量使用率 CU | 交互 |
XMLA 读取 | 由用户发起的 XMLA 读取操作,用于查询和发现 | 语义模型 | Power BI 容量使用率 CU | 交互 |
XMLA 写入 | 用于更改模型的后台 XMLA 写入操作 | 语义模型 | Power BI 容量使用率 CU | 背景 |
实时智能
实时智能体验包含适用于事件流、Fabric 事件及 KQL 数据库和 KQL 查询集的操作。
事件流
可以在监视 Microsoft Fabric 事件流的容量消耗中查找事件流的消耗率。
Operation | 说明 | Item | Azure 计费计量器 | 类型 |
---|---|---|---|---|
每小时事件流 | 事件流的引入或处理 | 事件流 | 事件流容量使用率 CU | 背景 |
每 GB 的事件流数据流量 | 数据入口和出口 | 事件流 | 每 GB 的事件流数据流量容量使用率 CU | 背景 |
每小时事件流处理器 | ASA 处理 | 事件流 | 事件流处理器容量使用率 CU | 背景 |
Fabric 事件
可以在 Microsoft Fabric 和 Azure 事件容量消耗中查找 Fabric 事件的消耗率。
操作 | 说明 | Item | Azure 计费计量器 | 类型 |
---|---|---|---|---|
事件操作 | 发布、交付和筛选操作 | 多个 | 实时智能 - 事件操作 | 背景 |
事件侦听器 | 事件侦听器的运行时间 | 多个 | 实时智能 - 事件侦听器和警报 | 背景 |
KQL 数据库和 KQL 查询集
可以在 KQL 数据库消耗中查找 KQL 数据库的消耗率。
操作 | 说明 | Item | Azure 计费计量器 | 类型 |
---|---|---|---|---|
KustoUpTime | KQL 数据库处于活动状态的时间度量 | KQL 数据库或 KQL 查询集 | KQL 数据库容量使用率 CU | 交互 |
Spark
两个 Spark VCore(Spark 的计算能力单位)等于一个容量单位 (CU)。 若要了解 Spark 操作如何使用 CU,请参阅 Spark 池。
Operation | 说明 | Item | Azure 计费计量器 | 类型 |
---|---|---|---|---|
Lakehouse 操作 | 用户在 Lakehouse 资源管理器中预览表 | Lakehouse | Spark 内存优化容量使用率 CU | 背景 |
Lakehouse 表加载 | 用户在 Lakehouse 资源管理器中加载增量表 | Lakehouse | Spark 内存优化容量使用率 CU | 背景 |
Notebook 运行 | 由用户手动操作的 Notebook 运行 | 笔记本 | Spark 内存优化容量使用率 CU | 背景 |
Notebook HC 运行 | 高并发 Spark 会话下的 Notebook 运行 | 笔记本 | Spark 内存优化容量使用率 CU | 背景 |
Notebook 计划运行 | 由笔记本计划事件触发的 Notebook 运行 | 笔记本 | Spark 内存优化容量使用率 CU | 背景 |
Notebook 管道运行 | 由管道触发的 Notebook 运行 | 笔记本 | Spark 内存优化容量使用率 CU | 背景 |
Notebook VS Code 运行 | VS Code 中的 Notebook 运行。 | 笔记本 | Spark 内存优化容量使用率 CU | 背景 |
Spark 作业运行 | 用户提交启动的 Spark 批处理作业运行 | Spark 作业定义 | Spark 内存优化容量使用率 CU | 背景 |
Spark 作业计划运行 | 由笔记本计划事件触发的批处理作业运行 | Spark 作业定义 | Spark 内存优化容量使用率 CU | 背景 |
Spark 作业管道运行 | 由管道触发的批处理作业运行 | Spark 作业定义 | Spark 内存优化容量使用率 CU | 背景 |
Spark 作业 VS Code 运行 | 从 VS Code 提交的 Spark 作业定义 | Spark 作业定义 | Spark 内存优化容量使用率 CU | 背景 |