语义模型类型
Tabular Editor 可以处理多种不同的模型类型。 下面概述了哪些模型类型可与 Tabular Editor 配合使用,以及每种模型类型可用的功能。
|模型类型|导入|直接查询|OneLake 上的 Direct Lake|SQL 上的 Direct Lake|.pbix|.pbip| |---|---|---|---|---| |在 Tabular Editor 中连接|✔️|✔️|✔️|✔️|✔️| |创建新模型|✔️|✔️|✔️|✔️|✔️|✔️| |编写度量值|✔️|✔️|✔️|✔️|✔️|✔️| |创建和编辑表|✔️|✔️|✔️1|✔️1|✔️|✔️| |创建和编辑分区|✔️|✔️|✔️1|✔️1|✔️|✔️| |创建和编辑列|✔️|✔️|✔️1|✔️1|✔️|✔️| |创建和编辑计算表格|✔️|✔️|✔️2|✔️|✔️|✔️| |创建和编辑计算列|✔️|✔️|✔️2|✔️|✔️|✔️| |创建和编辑计算组|✔️|✔️|✔️|✔️|✔️| |创建和编辑关系|✔️|✔️|✔️|✔️|✔️| |创建和编辑角色|✔️|✔️|✔️|✔️|✔️|✔️| |创建和编辑透视视图|✔️|✔️|✔️|✔️|✔️|✔️| |创建和编辑翻译|✔️|✔️|✔️|✔️|✔️|✔️| |使用 Best Practice Analyzer|✔️|✔️|✔️|✔️|✔️| |编辑所有 TOM 属性|✔️|✔️|✔️|✔️|✔️|✔️| |创建图表3|✔️|✔️|✔️|✔️|✔️|✔️| |使用预览数据3|✔️|✔️|✔️|✔️|✔️|✔️| |使用 Pivot Grids3|✔️|✔️|✔️|✔️|✔️|✔️| |使用 DAX 查询3|✔️|✔️|✔️|✔️|✔️|✔️| |使用 DAX 调试器3|✔️|✔️|✔️|✔️|✔️|✔️| |使用 Vertipac Analyzer3|✔️|✔️|✔️|✔️|✔️|✔️| |处理模型和表格3|✔️|✔️|✔️|✔️|✔️|✔️| |删除对象|✔️|✔️|✔️|✔️|
图例:
- ✔️:支持
- ❌:不支持
1 - 表分区必须是 Entity Partition 才能正常工作,并且 Direct Lake 模型只能有一个分区。 2 - 计算表格和计算列不能引用 OneLake 上的 Direct Lake 表或列。
3 - 仅限 Tabular Editor 3 功能。 通过 XMLA endpoint 执行的操作需要 Business 或 Enterprise 许可证。 更多信息。
Note
在 2025 年 6 月发布的 Power BI Desktop 版本中,针对第三方工具的所有建模限制均已解除。 在此之前,Power BI Desktop 不支持各种建模操作。 请参阅 Power BI Desktop 限制
Tip
有关 Direct Lake 模型限制的更多信息,请参阅 Microsoft 的 Direct Lake 文档
不受支持的语义模型类型
以下语义模型类型不受支持,因为它们不支持 XMLA 写入操作。
- 基于与 Azure Analysis Services 或 SQL Server Analysis Services 模型的实时连接的报告。
- 基于与 Power BI 数据集的实时连接的报告。
- 具有推送数据的模型。
- 存储在 Power BI 我的工作区中的模型。
- 存储在 Power BI Pro 工作区中的模型。
- Direct Lake 默认语义模型。 (可以连接到默认数据集,但无法通过 XMLA 端点对其进行更改)
- Excel 工作簿语义模型。