Tabular Pre-Build

Applicable to: SSAS Multidimensional | SSAS Tabular | SSRS | SSIS | Common

Applicable to Tabular Compatibility Level:
SQL 2012 SP1 / SQL 2014 (1103) | SQL 2016 (1200) | SQL 2017 (1400)

The SQL Server Data Tools 2012 editor will often destroy changes to Tabular models. For example, adding a new perspective may remove actions from perspectives. And renaming a level may lose the HideMemberIf setting set by BI Developer Extensions.

The Tabular Pre-Build feature catches the build event and checks features for BI Developer Extensions settings that have been lost. Because these settings were backed up in annotations, they can be restored, and the user will be prompted if this is necessary.

To ensure this feature is run, first ensure the .bim file is open so that the Tabular editor window is visible, then perform a Build or Deploy on the Tabular model: