Tabular Editor 3.18.0
Important
Tabular Editor 已推出更新版本。你可以在这里找到最新版本。
Tabular Editor 3.18.0 .NET 8 下载:
- 下载 Tabular Editor 3.18.0(64 位) (推荐)
- 下载 Tabular Editor 3.18.0(32 位)
- 便携版本:x64,x86
- MSI 版本:x64,x86
Tabular Editor 3.18.0 .NET 6 下载:
- 下载 Tabular Editor 3.18.0(64 位)
- 下载 Tabular Editor 3.18.0(32 位)
- 便携版本:x64,x86
- MSI 版本:x64,x86
如果你此前从未使用过 Tabular Editor 3,则可获得 30 天试用期,安装后即可激活。你也可以购买许可证。
Important
.NET 6 将于 2024 年十一月起停止支持。如果您目前无法安装.NET 8 桌面运行时,请联系贵组织的 IT 部门提前规划,因为在 2024 年十二月之后,我们将不再提供 Tabular Editor 3 的 .NET 6 版本构建。或者你也可以使用我们的便携版,其中包含所需的 .NET 运行时。
3.18.0 新增功能
请查看我们的发布博客,快速了解本次发布中最重要的更新。
- 我们的 DAX优化器集成 已结束预览阶段。我们还进行了一些更新,使其支持 DAX优化器 1.2 中新增的评估指标。顺便一提,所有 企业版 Tabular Editor 3 用户现在每天可免费运行 DAX优化器 4 次。从上方任一链接下载 Tabular Editor 3.18.0,然后通过 帮助 > 关于 Tabular Editor 菜单项获取你的 DAX优化器兑换码。
- 我们很高兴在 Tabular Editor 3 的所有 DAX 编辑器中推出一项新功能:Code Actions。这项效率功能会在不打扰你的情况下提供改进 DAX 代码的建议,并支持一键应用。例如,你可以用这个功能删除未使用的变量、遵循列和度量值引用的最佳实践、将表筛选重写为 更高效的列筛选,以及更多内容。我们计划在后续版本中加入更多操作,记得关注!
- 在我们升级到 最新版本的 Microsoft AMO/TOM 客户端库 之后,集成 身份验证选项的行为发生了变化:如果 Windows 操作系统已连接到某个 Entra ID 帐户,将不再显示 Entra ID 帐户选择器/MFA 弹窗。因此,我们新增了一个身份验证选项 Microsoft Entra MFA。该选项会强制显示账户选择器/MFA 弹窗,以便你在需要时选择与当前登录 Windows 的账户不同的另一个账户。
3.18.0 中的改进
- 用户界面偏好设置已扩展,支持在标题栏隐藏模型源的详细信息,帮助你在录屏和演示时保护敏感信息。
- 用户界面偏好现已包含一个新的“最近项目”部分。在此部分中,你可以自定义文件菜单中显示的最近文件和模型数量,以及最近连接中显示的服务器。新的偏好也支持清除这些项目。
- 语义分析器现在会在变量被直接用作
CALCULATE或CALCULATETABLE的第一个参数时显示警告。由于变量不受语境转换或修改过的筛选语境影响,以这种方式使用变量很可能并非有意为之。 - 我们的 SQL 编辑器现在采用了改进的配色方案,更容易区分 SQL 关键字与标识符。
- 已将 AMO/TOM 及其他依赖项升级到最新版本。
- 我们现已对新的 Power BI / Fabric 语义模型使用兼容级别 1606。在该兼容级别下,新增了一个模型属性 ValueFilterBehavior,可用于控制
SUMMARIZECOLUMNS的 auto-exist 行为。 - 我们新增了对 TOM ChangedProperties 集合的支持(适用于表、度量值、列以及其他一些对象)。此集合用于复合模型或 Direct Lake 模型,用于指示某个属性(例如列 Name)已发生更改,因此不应再从底层源同步。
- 已将 VertiPaq分析器升级到最新版本 (1.7.2),修复了在对包含 Field Parameters / Group By Columns 的模型提取统计信息时的问题。
- 已将 Snowflake .NET 连接器版本升级到 v. 4.1.0。此版本修复了以下漏洞:CVE-2023-34230 和 CVE-2023-51662。
- 在处理包含大量关系的大型关系图时,关系图组件的速度现已显著提升。
- 现在你可以在“数据预览”中隐藏列:右键点击列标题,然后选择“隐藏此列”。要显示隐藏列,请右键单击列标题并选择“列选择器”。这将打开一个窗口,你可以在其中查看之前隐藏的列。
3.18.0 中的错误修复
- 修复了一个 Bug:在“从数据库加载语义模型”对话框中,“服务器”下拉列表不会显示最近使用过的服务器。
- 数据预览设置(排序顺序、筛选器等)刷新预览后,这些设置现在会被保留,修复了此前设置无法保存的问题。
- 修复了一个可能导致崩溃的问题:在 DAX 编辑器中使用“重命名”重构期间或刚完成后按撤销(Ctrl+Z)时可能发生崩溃。
- 当显示“请稍候”对话框时(例如执行表架构更新时),主界面现在会正确锁定,避免你在此期间进行操作。
- 在 DAX 表达式中引用内部“FormatString”度量值时,语义分析器不再显示警告。因此,现在可以调试包含此类引用的查询(尽管目前仍无法调试 FormatString 表达式本身),请参阅 #1377。
3.18.0 已知问题
- 如果你在刷新令牌时遇到错误信息 Can't obtain account information for '(e-mail)' while trying to refresh the token.,通常重新执行一次操作就能解决。这是较新版本的 AMO/TOM 客户端库中的一个问题。此外,初次连接时选择 Microsoft Entra MFA 身份验证选项,而不是 集成 选项,也应该可以避免此问题。
正在从 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 并将其保存为宏(以前称为“Custom Actions”)
- VertiPaq分析器集成
- DAX调试器
- 集成 DAX优化器
- 通过代码操作轻松重构 DAX。
*=仅在连接到 Analysis Services 或 Power BI 实例时适用