Skills Development DAX Performance Optimization and Debugging

DAX Performance Optimization and Debugging

v20260808
dax
This skill provides comprehensive guides and references for writing, debugging, and systematically optimizing DAX formulas within semantic models. It covers advanced topics including systematic performance optimization workflows, engine internals (like xmSQL), and best practices for both local (Power BI Desktop) and remote (Fabric/XMLA) model environments, ensuring efficient data calculation and query performance.
Get Skill
444 downloads
Overview

DAX

Skills and references for writing, debugging, and optimizing DAX in semantic models.

Optimization

For systematic DAX query performance optimization, read the workflow reference first:

references/dax-performance-optimization.md — Tiered framework (4 tiers), phased workflow, decision guide, and error handling.

Detailed reference files (progressive disclosure — consult as directed by the workflow):

Trace capture and performance profiling:

  • Local models (Power BI Desktop): Use the Tabular Editor CLI te query (see the te-cli skill) first; as an alternative, the connect-pbid skill covers FE/SE timing (performance-profiling.md) and intermediate result inspection (evaluateandlog-debugging.md).
  • Remote models (Fabric Service / XMLA): Run DAX with the Tabular Editor CLI te query (-s <workspace> -d <model>) against the workspace XMLA endpoint; see the te-cli skill (tabular-editor plugin).
  • Power BI Modeling MCP: also available for trace and query if you prefer an MCP tool; reach for it after the options above.

Related Skills

Info
Category Development
Name dax
Version v20260808
Size 25.22KB
Updated At 2026-09-05
Language