Forum Discussion

theBItoolbox's avatar
theBItoolbox
Frequent Visitor
2 months ago
Solved

Moving from XMLA to TMDL (.pbip) for Automated Metadata Extraction & Audits

Hi everyone, ​With the introduction of Developer Mode (.pbip) and TMDL, I’ve been experimenting with shifting my model documentation processes away from traditional XMLA endpoints and DMVs (Dynamic ...
  • theBItoolbox's avatar
    theBItoolbox
    2 months ago

    Hi v-dineshya
    ​Thank you for this brilliant architectural breakdown! I completely agree with your 3-layer approach.
    ​My current framework focuses heavily on your Layer 1 (Static Analysis via TMDL). I've found that for most teams, getting a reliable Data Dictionary, mapping relationships, and standardizing documentation without needing to query a live workspace is the biggest immediate bottleneck during handovers.
    ​Your points about the enterprise edge cases—especially DirectLake storage behaviors and >10GB model performance stats—are incredibly valid. Augmenting the static TMDL parser with an "on-demand" XMLA module specifically for runtime performance metrics is exactly the right direction for a holistic governance roadmap.
    ​Really appreciate you sharing these enterprise insights with the community!