Tabular Editor 3.22.0
Important
Tabular Editor 已推出更新版本。你可以在这里找到最新版本。
Tabular Editor 3.22.0 下载:
- 下载 Tabular Editor 3.22.0 (64 位) (推荐)
- 下载 Tabular Editor 3.22.0 (32 位)
- 便携版:x64, x86
- MSI 版本:x64, x86
如果你之前从未使用过 Tabular Editor 3,则可获得 30 天试用期,安装后即可激活。你也可以购买许可证。
3.22.0 新增功能
查看我们的发布博客,快速了解本次发布中最重要的更新内容。
(仅限企业版)Tabular Editor 3 现已全面支持 OneLake 上的 Direct Lake,以及 SQL 上的 Direct Lake。这意味着:
- 表格导入向导新增了适用于 Fabric Warehouse 和 Lakehouse 的导入选项。你无需再了解要连接的 Warehouse/Lakehouse 的 SQL analytics endpoint。相反,我们会列出你 Workspace 中的所有 Warehouse/Lakehouse,方便你选择要使用的那个。
- 在表导入向导的最后一页,你可以选择使用 OneLake 上的 Direct Lake 模式或 SQL 模式,或将表配置为传统的“导入”模式。
- 当模型包含采用 OneLake 上 Direct Lake 模式的表时,你现在也可以添加导入模式的表,以创建混合模式/混合模型。
- 在预览 Direct Lake 表中的数据时,我们不再限制返回的行数(因此你可以像在导入模式下一样,自由滚动浏览表中的所有数据)。注意,进行数据预览时,所有列都会被加载到 Fabric capacity 中的语义模型里。如果你担心 Fabric capacity 的内存占用,建议改用 DAX 查询。
Note
我们不再将 Direct Lake 模型配置为使用大小写敏感的 case sensitive 排序规则。如果你计划在使用区分大小写排序规则的 Fabric Warehouse 上使用 Direct Lake on SQL,则必须在添加任何表或其他对象之前,手动填写语义模型的 Collation 属性。
想了解更多信息,可以看看我们的 Direct Lake 指南文章。
3.22.0 中的改进
- 将模型保存为单个文件时,保存文件 对话框现在会建议将 "model.bim" 作为默认文件名。
- 已将多项依赖项更新到最新版本,包括将 AMO/TOM 更新到 19.98.0.3。这次更新修复了工作或学校账户长期存在的身份验证问题,以及反复弹出的登录提示。
- 将新建的 Power BI / Fabric 语义模型的默认兼容级别更改为 1609,以便通过模型的 SelectionExpressionBehavior 属性控制计算组中的 Selection Expressions 的默认行为。
- DAX 查询编辑器现已支持
MPARAMETER关键字,参见 #1467。 - 我们的 DAX 编辑器现在支持 基于单词 的自动补全检索。换句话说,如果你在编辑器中输入
sales ytd,自动完成现在会建议诸如[Sales Margin YTD]、[Sales Revenue YTD]等度量值。 - 在 Power BI Desktop 2025 年六月更新中,外部工具现在可以对语义模型执行任何写入操作。因此,当你连接到此版本或更高版本的 Power BI Desktop 中的模型时,我们不再限制 Tabular Editor 中可用的建模操作。
3.22.0 中的错误修复
- 在“保存到文件夹”操作中遇到 IOException 时,新增了异常处理(我们有时需要删除文件夹结构中的某些文件夹,但这可能会被版本控制系统施加的文件系统锁阻止)。
- 修复了一个问题:当“新增功能”页面获得焦点时,某些键盘快捷键(默认和自定义)无法使用。
- 当你分配的自定义快捷键已被其他命令占用时,我们现在会显示警告信息,并从该命令中移除该快捷键,以避免歧义。
- 修复了一个问题:在 DAX 窗口函数中使用未限定的列引用时,语义分析器会错误地显示一条错误信息。参见 #1460。
- 修复了一个问题:Data Refresh 视图有时会冻结,需要重启应用才能恢复。参见 #1461。
- 修复了若干较小的 DAX 编辑器问题,涉及自动完成、自动格式化以及关键字的语法高亮。
- Query Group 名称(即共享 M 表达式和 M 分区的“显示文件夹”)现在可以修改。此外,如果你将带有 Query Group 的对象粘贴到不包含该 Query Group 的模型中,系统会自动创建该 Query Group,从而避免后续保存/部署模型时出现错误信息。
- 如果将包含 Shared Expression 引用的对象粘贴到不包含该 Shared Expression 的模型中,我们会移除该引用,以避免在将模型保存/部署到 Analysis Services / Power BI 时出现“对象不存在”错误。
- 修复了一个 bug:将模型元数据保存回服务器后,有时无法撤销之前的更改。
从 Tabular Editor 2.x 升级过来?
观看 此视频,快速了解 Tabular Editor 3 的主要功能。另外,别忘了查看我们的 入门指南。
Tabular Editor 3 主要功能概览:
- 完全可定制的 IDE,支持多显示器、Hi-DPI 和主题
- 全新强大的 DAX 代码编辑器,提供自动完成、语法检查、代码折叠等丰富功能
-
- 工作区模式:允许你将更改保存到磁盘,同时将模型元数据同步到 Analysis Services
- *通过无限滚动预览表数据,创建 PivotGrid 或编写 DAX 查询,用于浏览模型或验证计算逻辑
- *安排数据刷新
- 更新 Provider 和 Structured数据源的表架构(没错,连 M 查询也支持!)
- 创建 Data model 示意图
- 创建 DAX 脚本,可在单个文档中编辑多个度量值或其他计算对象
- 录制 C# Script 并将其保存为宏(以前称为“自定义操作”)
- VertiPaq分析器集成
- DAX调试器
- DAX优化器集成
- 使用 Code Actions 轻松重构 DAX。
*=仅在连接到 Analysis Services 或 Power BI 实例时适用