Tabular Editor 3.9.0
Important
Tabular Editor 已推出更新版本。你可以在这里找到最新版本。
Tabular Editor 3.9.0 下载链接:
- 下载 Tabular Editor 3.9.0 (64 位) (推荐)
- 下载 Tabular Editor 3.9.0 (32 位)
- 便携版:x64、x86
- MSI 版本:x64、x86
如果你之前未使用过 Tabular Editor 3,则可获得 30 天试用资格,安装后即可申请。你也可以购买许可证.
先决条件
Tabular Editor 3.3.0(及更高版本)使用 .NET 6。在启动 Tabular Editor 3.3.0(或更高版本)之前,你可能需要先安装适用于桌面的.NET 6.0 运行时。从 3.3.1 开始,如果缺少这些先决条件,Tabular Editor 3 安装程序会下载并安装它们。
3.9.0 新增功能
查看我们的发布博客,快速了解本次发布的重点更新。
- Azure for Government 云上的客户现在可以指定 Tabular Editor 3 在连接 Power BI REST API 时应使用的基础 URL,例如在从 Power BI Dataflow 导入表时。这个设置位于 工具 > 偏好 > Power BI > Power BI 服务 下。
- 在 DAX 查询结果或 Pivot Grid 中选择多个单元格时,我们现在会在应用程序状态栏中显示所选值的汇总信息(总和、最小值、最大值、平均值等)。按住 Shift/Ctrl,即可像平常一样选择范围。 Shift + 单击列标题将选中该列中的所有单元格。见 #475。
3.9.0 改进
- 我们重新调整了“偏好”对话框中的部分页面和区段,使导航更便捷。
- 我们现在使用最新版本的 TOM/AMO(19.65.7.2)以及 TMDL preview-3。
- 我们还将 AdomdClient 更新到了 19.65.7.2,这将提升 Pivot Grid 组件的性能。
- VertiPaq分析器已更新至版本 1.2.18。
- 当计算表格的表达式留空时,我们现在会立即在 TOM Explorer 中显示错误图标。
- 现在,即使 Pivot Grid 或图表文档未获得焦点,也可以向其中添加对象(前提是此类文档打开的数量不超过一个)。此外,当你只是想验证某个度量值时,现在可以右键单击该度量值直接创建 Pivot Grid,减少几次点击。
- 如果尝试将会生成 'Variant' 类型值的表达式赋给计算列(这不被允许),我们现在会显示错误信息。
- 我们在 工具 > 偏好 > 模型部署 下新增了一个单独选项,用于保存压缩的 model.bim 备份。现在你可以选择在每次部署时、每次保存时(连接到 Analysis Services 实例时)或两者同时保存备份。注意,此功能不适用于 TE3 桌面版。这也修复了问题 #796。
- 我们为 VertiPaq分析器 增加了更多信息列,以与 DAX Studio 中提供的列保持一致。
Note
TMDL 仍处于预览阶段,因此该功能也必须视为 Tabular Editor 3 的预览功能。务必为模型元数据保留一份 Model.bim / Database.json 备份,以免工作成果丢失。
3.9.0 中的错误修复
- 修复了在 DAX编辑器以及 TOM Explorer / 信息视图中出现的“循环依赖”误报。见问题 #920 和 #931。
- 修复了一个问题:导致“查找和替换”对话框无法在浮动(未停靠)的文档窗口中搜索。
- 多项稳定性改进(除其他修复外,还应能解决 #937)。
- 修复了在尝试格式化包含窗口函数的 DAX 代码时发生的崩溃。
- 修复了一个问题:在 工具 > 偏好设置 > 代理设置 下将代理类型选择为“无”时,Tabular Editor 仍会使用系统代理,反之亦然。
- 语义分析器现在能正确处理
DETAILROWS函数,见 #938。 - 修复了一个问题:更改宏名称后,宏的文件夹结构不会更新,必须重启应用程序才会生效。
- 修复了一个问题:连接到 Power BI Desktop 时,某些列和层级属性会变为只读,导致用户无法正确设置计算表格、关系等。参见 #929、#930。
- 修复了 DAX编辑器在使用带有某些参数的
WINDOW函数时发生的崩溃。 - 修复了 M 解析器未能正确解释
[]的问题,该问题会导致离线架构比较器无法从PowerPlatform.Dataflows([])这类 M 表达式中推断元数据。参见 #936。 - 修复了一个问题:如果为某个度量值指定了格式错误的格式字符串,PivotGrid 会崩溃。
- 修复了一个问题:当使用
SWITCH且一个或多个分支返回BLANK时,语义分析器会将结果表达式的数据类型错误地指定为“Variant”。 - 修复了表格预览中与列筛选相关的几个问题。获取列的唯一值列表时,我们现在会读取前 5000 个值(按升序)。此前仅读取 500 个值,且未指定排序方式,因此会导致行为不一致。参见 #924。
从 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调试器
*=仅在连接到 Analysis Services 或 Power BI 实例时适用