Tabular Editor 3: January 2026 Release

Key Takeaways

  • Tabular Editor now supports multiple languages in its user interface. You can now use Tabular Editor 3 in 5 new languages: Spanish, Chinese, German, Japanese, and French.
  • BPA rules now come built-in to the application. Built-in Best Practice rules enable every developer on your team to align with vetted, authorized best practices.
  • Convert and consolidate Databricks metric views to Power BI semantic models. With the Semantic Bridge to Databricks Metric Views, you can import these directly into semantic models and use them in your Power BI environment. The semantic bridge provides a programmatic interface to Databricks metric views, with advanced functionality via scripting.
  • A UI for custom calendars. In 2025, Power BI introduced support for custom calendars in semantic models, making it easier for reporting and analytics when you have specific requirements for atypical dates. In this release, we have a new Calendar Editor window that helps you create and manage these calendar objects for use in DAX time intelligence expressions.
  • Check the official release notes for more information. The release notes are available here, and you can download the newest version of Tabular Editor 3 directly from our website: https://tabulareditor.com/downloads

This summary is produced by the author, and not by AI.


Version 3.25.0

We are very excited to bring several new features and improvements into Tabular Editor 3 with this release. Let's demonstrate some of our favorites:

Select your Language

We are delighted to announce that Tabular Editor 3 is now available in five new languages:

  • Spanish (Preview)
  • Chinese (Preview)
  • German (Beta)
  • Japanese (Beta)
  • French (Beta)
NOTE

A language in Preview means that the translations have been proofread by a human and can be chosen when installing the Tabular Editor 3. Languages marked as Beta have been translated by AI but not proofread, and can only be selected in Tabular Editor 3. Our plan is to proofread beta languages over the next couple of releases.

Our criteria for a language going into GA are:

  • All relevant words and sentences are translated in the UI.

  • All translated text is proofread and corrected by a human fluent in that language.

  • Our documentation has been translated and is accessible in the language.

We have deliberately not translated the Property view, and we would like your input on whether this is useful or better to leave them in English, even if the rest of the application is in a different language. We think properties, like DAX functions, are specific to the semantic model and therefore better kept in English; the specifics of each property are idiosyncratic to the model language, which is English.

There are still other parts of the tool that, depending on your OS settings, can be displayed in another language. This is, for example, error messages from Power BI or Analysis Services.

Many of our users and customers have requested support for their native language, so we have been working hard behind the scenes to ensure that Tabular Editor 3 is localizable and to translate the application into new languages.

You can either set your language during the installation of Tabular Editor 3 or within the application itself:

M001 Figure 2 - Selecting a language for Tabular Editor 3 either during install, in the Window Menu or in Preferences

Built-in Best Practice Rules

A fundamental change to the Best Practice Analyzer has arrived in the form of built-in rules inside Tabular Editor 3. Within the Tabular Editor 3 team, we have identified general rules that we believe most semantic models ought to follow. We have vetted each rule to ensure that it is generally applicable and relevant.

The 27 read-only best practice rules cover 4 main areas:

  • Error Prevention: Invalid characters, missing expressions, data type mismatches
  • Performance: Relationships, partitions, aggregations
  • Formatting: Format strings, visibility, naming conventions
  • Maintenance: Descriptions, calculation groups, unused objects

The rules are built into the application, meaning that they will be updated with new releases and be consistent across all users in a team. We have a knowledge base of articles for each rule to dive deeper into what each one is for and what causes it. The rules can be toggled globally in preferences for each user, or you can decide which you want to apply to your model on an individual basis. They also work seamlessly with your existing BPA Rules.

Semantic Bridge for Databricks Metric Views

The January release includes a fantastic new feature we developed in partnership with our friends from Advancing Analytics: The ability to create a Power BI semantic model directly from a Databricks Metric View. Tabular Editor 3 opens a new avenue of platform interoperability, which helps those who use Databricks to utilize the full Databricks platform while utilizing the advantages of Power BI as a reporting platform.

M001 Figure 3 - Workflow diagram showing how the Semantic Bridge in Tabular Editor translates Databricks metric views to Power BI semantic models as a universal translation layer

NOTE

The Semantic Bridge for Databricks Metric View is a preview feature. We look forward to your feedback on how it works.

Additionally, this feature is only available in the Enterprise Edition of Tabular Editor 3. (And thus the trial version)

For all the details of this new feature, please read our documentation article on Semantic Bridge.

Saving with supporting Fabric files

To enable easier Git integration with Fabric, Tabular Editor can now save your TMDL or .bim model along with the required supporting files. This means that Tabular Editor automatically generates the .platform and other files that Fabric expects. To understand more about GIT integration in Fabric please see their documentation: Git integration process - Microsoft Fabric | Microsoft Learn

M001 Figure 4 - Save with supporting files results in .SemanticModel Folder, .Platform file and definition.pbism file

For further details about the supporting files and how they enable GIT in Fabric, please refer to our documentation.

Calendar Editor

Enhanced Time Intelligence, or Calendars as they are known inside the semantic model, is a new feature introduced in semantic models in the fall of 2025 and supported from day 0 in Tabular Editor. With the January release of Tabular Editor 3 we have developed a Calendar Editor that makes it easier to create, edit, and maintain Calendar objects in your semantic model.

M001 Figure 5 - Screenshot of the calendar editor in Tabular Editor 3

There are various hover options in the editor that provide additional context and examples of how to use each calendar field, as well as internal validation to ensure the calendar setup is valid.

We have also made several other improvements around how calendars are edited in Tabular Editor 3. For example, when copying and pasting a calendar from one table to another, the column mappings and associations are copied to the new calendar (Provided they exist in the new table).

Additional Improvements

In addition to the above major features, we have made several additional improvements in this release. The DAX Package Manager now displays package icons in the UI and caches metadata when browsing packages, and in the data area, it is now possible to use CustomData to impersonate users, which is especially useful in Power BI embedded scenario.

We have introduced both an advanced refresh option and a new refresh option, “Refresh full (ignore policy)”, to better handle incremental refresh and reload data into existing partitions without triggering refresh operations that would change the partition structure. Together with that work, we have also added a new Start Time column in the Data Refresh view to make it easier to sort your data refreshes.

M001 Figure 6 - The options the new advanced refresh dialog box gives the user: Refresh type, Max Parallelism, Incremental refresh settings and refresh override settings

On the modeling and scripting side, we’ve added new Power BI-specific column data categories that help support map visualizations: Longitude, Latitude, and place. We expanded Best Practice Rule editor coverage with User Defined Functions and Calendars, and introduced a UsedInCalendars column property to simplify advanced C# automation scenarios.

Please refer to the release notes for the details on additional improvements and bug fixes.


Feature Editions

Two of the features mentioned above are only available in certain Editions of Tabular Editor 3. Please refer to this table for an overview.


M001 Figure 7 - Languages, Build-in BPA rules and Calendar Editor in all Editions. Semantic Bridge only in Enterprise Edition and Saving with Supporting Files and Advanced Refresh in Business and Enterprise Edition

In conclusion

Version 3.25.0 of Tabular Editor 3 includes new major capabilities that we are excited to release. With language support, built-in BPA rules, Databricks interoperability, and a strong focus on stability and usability, this release demonstrates that Tabular Editor 3 is a central tool for building and maintaining high-quality semantic models. Make sure you download it right away to get all the latest features and improvements

Related articles