Skip to content

ggintli/TMMDA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Tabular Model Meta Data Analyzer (TMMDA)

It is an Engine Level Analyzer Report module within FUAM and provides advanced analytical possibilities to a given semantic model. image

Purpose & Focus

This module of FUAM has a goal to increase the transparency of semantic models in Microsoft Fabric.  Great features like the new INFO DAX functions or enhanced semantic model metadata inspired us to create this report, which helps Fabric users to analyze meta data from a selected semantic model.

TMMDA focuses on Power BI semantic models with 'Import', 'Mixed' and 'Dual' storage modes in Microsoft Fabric.

How does it work

Based on Tabular Model Object documentation (Tabular Object Model (TOM) | Microsoft Learn)

"From a logical perspective, all tabular objects form a tree, the root of which is a Model..." - in other words, we could say that each object of a semantic model such as measure, table, column, etc. is defined in a structured way, which we can retrieve for different purposes. This brings us to the main idea of TMMDA.

Analytical Pathways in FUAM

In FUAM Basic and Plus, Analytical Pathways are predefined diagnostic steps, which help Users in common troubleshooting scenarios, which saves time and increase transparency.

Analytical Pathways with TMMDA:

The "Refresh to Details" Analytical Pathway is scenario, where a semantic model cause a long refresh duration. image

  • Step 1) Navigate to 'Refreshables' report page
  • Step 2) Identify the semantic models with the longest refresh duration
  • Step 3) Configure TMMDA for that semantic model
  • Step 4) Explore TMMDA to understand, why the refresh takes unexpectedly long

The “Is my semantic model healthy after deployment?” Analytical Pathway is a scenario, where a semantic model needs to be checked after deployment. image

  • Let's assume the semantic model has been recently deployed
  • Step 1) Configure TMMDA for that semantic model
  • Step 2) Navigate to the 'Home' page in TMMDA and evaluate the healthiness of the model
  • Step 3) Once you are facing errors, navigate to the 'Error Analyzer' page for more details

FUAM Reporting | Semantic Model Insights

image image image image image image image image image image

How to configure

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published