Using enhanced dataset metadata

When Power BI Desktop creates reports, it also creates dataset metadata in the corresponding PBIX and PBIT files. Previously the metadata was stored in a format that was specific to Power BI Desktop. It used base-64 encoded M expressions and data sources, and assumptions were made about how that metadata was stored.

With the release of the enhanced dataset metadata feature, many of these limitations are removed. PBIX files are automatically upgraded to enhanced metadata upon opening the file. With enhanced dataset metadata, metadata created by Power BI Desktop uses a format similar to what is used for Analysis Services tabular models, based on the Tabular Object Model.

The enhanced dataset metadata feature is strategic and foundational, because future Power BI functionality will be built upon its metadata. Some additional capabilities that stand to benefit from enhanced dataset metadata include XMLA read/write for management of Power BI datasets, and the migration of Analysis Services workloads to Power BI to benefit from next-generation features.

Next steps

You can do all sorts of things with Power BI Desktop. For more information on its capabilities, check out the following resources: