Table of Contents

Tabular Editor 3.0.5

If you haven't used Tabular Editor 3 before, you are eligible to a 30 day trial, which can be requested after installation. You can also purchase a license.

NOTE: If you previously installed one of the BETA builds, you will have to manually uninstall that before installing this new version.

Known issues

  • Table Import Wizard didn't make it to this release due to some high-priority bugs that had to be fixed. It will be available ASAP! As a work around, simply create a new table and specify the partition query (SQL or M). Then, right-click the table and choose "Update Table Schema..." to import columns.
  • See roadmap for more information.

Improvements in 3.0.5:

  • Diagram view now looks much better (in both light and dark themes), and relationship routes are updated while tables are dragged around on the canvas.

Bugfixes in 3.0.5:

  • Expression Editor, if hidden, doesn't automatically pop up when selecting a diagram item / TOM explorer item. Instead, double-click on the item in the TOM Explorer or bring it back using the View menu (see issue #43.
  • DAX parser should no longer report circular dependencies when there are none (see issue #63 and #64)
  • Fixed an issue with DAX parser determination of SourceColumn values on CalculatedTableColumns, which could cause columns to be deleted (and by extension, relationships) upon model load.
  • DAX parser now shows an error if certain keywords are used as DAX variables (which is not allowed). See issue #58.
  • Hitting ':' when starting a search, now immediately switches to "Entire Model" and Dynamic LINQ mode.
  • Dynamic LINQ now also search partitions and calculation group items, see issue #70.

Coming from Tabular Editor 2.x?

Watch this video to get an idea of the new features in Tabular Editor 3.

Tabular Editor 3 major features overview:

  • Fully customizable IDE, with multi-monitor, Hi-DPI support and themes
  • New powerful DAX code editor with auto-complete, syntax checking, code folding and much, much more
  • *Workspace mode, allowing you to save your changes to disk and synchronise model metadata to Analysis Services simultaneously
  • *Preview table data with infinite scrolling, create PivotGrids or write DAX queries to browse the model or test calculation logic
  • *Update Table Schemas on both Provider and Structured Data Sources (yes, even for M queries!)
  • *Schedule data refreshes
  • Create data model diagrams
  • Create DAX scripts that allow you to edit multiple measures or other calculated objects in a single document
  • Record C# scripts and save as macros (formerly known as "Custom Actions")
  • VertiPaq Analyzer integration

*=Only while connected to an instance of Analysis Services or Power BI