LogicalIds and Variable Libraries Do the Same Job
A thought from FabFest on why logicalIds and Variable Libraries exist, how they can reduce noise in git
Fabric CICD - Two Different Worlds
Where the low-code and code-first halves of Fabric CI/CD fail to meet, and my thoughts on what would close the gap
Fabric Deployment Plans - Swipe Left or Swipe Right
What the new deployment plan item does and where does it fit into CICD?
Fabric-CICD in Practice - Groundwork
Setting up Fabric CI/CD, laying the groundwork of branching strategy, workspaces, service principals, connections, pipelines and approval gates before a first test deployment
Lost Connections - How item references survive deployment in Microsoft Fabric
When autobinding, variable libraries, and fabric-cicd can rebind your item references between environments — and when nothing can
Fabric App Documentation Site
Building a documentation site with a static site generator (Zensical), served as a Fabric App via Rayfin
CICD for Fabric Data Teams
Bring software engineering rigor to modern data teams using Microsoft Fabric
SVG Rendering Cost in Power BI
Investigation the factors that affect SVG rendering performance in Power BI
Fabric-CICD - It's Official
Fabric-cicd hits v0.2.0 with official Microsoft support, long-term roadmap commitment, and deep Fabric platform integration
Fabric-CICD Updates - Semantic Models, Parameters and Config
A look at recent updates to fabric-cicd including semantic model binding, response collection, and YAML configuration
DAX Performance Tuner MCP Server
Using the DAX Performance Tuner MCP Server to improve the performance of the Daxlib.SVG.Compound.Violin() function
DaxLib.SVG Compound Function Performance
Testing the query performance of DaxLib.SVG Compound functions with the DAX Performance Testing Notebook
Calendar-Based Time Intelligence Is Out Of This World
Darian Calendar using Calendar-Based Time Intelligence
Fabric Translytical Sudoku · 2 of 2
Handling Multi-Row Inputs for Translytical Task Flows
Using DAX's TOJSON() function to pass multiple selected rows to UDFs when using Translytical Task Flows
Fabric Translytical Sudoku · 1 of 2
Translytical Sudoku
Sudoku in Power BI using Translytical Task Flows
Fabric Power BI Permission Graphs · 4 of 4
Smarter Subgraphs - Kusto as a Engine For Power BI
Move beyond VertiPaq's limitations. Using Kusto Database with Direct Query and motif matching to create dynamic, clean, and performant graph visual in Power BI
From Wrist to Dashboard - Real-Time Dashboards in Fabric
Real-time streaming of heart rate data from Garmin watch to Microsoft Fabric
Fabric-cicd, Kicking the tyres
Open Source Python Library for Fabric Deployments
Vertipaq Analyzer, Deep Dive
Exploring how Semantic Link Labs and SQLBI's Vertipaq Analyzers work
Minimizing SVG Strings to Avoid Hitting Power BI Memory Limits
Minimizing SVG Strings to Avoid Hitting Power BI Memory Limits
Incremental Refresh on Slowly Changing Dimension in Power BI
Incremental Refresh on Slowly Changing Dimension in Power BI
Exporting Power BI Tenant Settings
Exporting Power BI Tenant Settings with the Fabric List Tenant Settings API
Fabric Power BI Permission Graphs · 3 of 4
Label Propagation To Identify End User Persona?
Using Label Propagation to attempt to obtain cluster of users that can used to define personas, to simplify granting of permissions
Visuals Power BI Permission Graphs · 2 of 4
Visualizing Power BI Permission Inheritance
Using Deneb Force Directed Graph to visualizing the inheritance of Power BI permission
Administration Power BI Permission Graphs · 1 of 4
Who Actually Has Access To What In Power BI?
Using Power BI Scanner and GraphFrames to figure out who can access what in Power BI tenant
Keeping Power BI Incremental Refresh Up To Date
A alternate solution to a solution by Nikolaos Christoforidis for keeping local Incremental Refresh Reports up to date
Visualizing Power BI Visual Performance
Using Power BI Logs, Report metadata and SVG to visual visual performance and usage with a page heatmap
Stealing Performance from Sparklines
Using the ad hoc measures created by sparklines to optimize SVG generating measures
Using Git Submodules to Distribute a Common Theme to Power BI Reports
Defining a Theme in a Git Submodule that can be injected into Reports in other repos upon deployment
The Delta Between a Lake and Lakehouse
How does Delta Lake Uplift a Data Lake to a Lakehouse
VS Code Extensions For Power BI Development and Administration
VS Code extension for Power BI Development and Administration
Solving the Islands Problem in DAX
Solving the Island problem in DAX, to return a list of continuous Dates
TOPN vs INDEX
Rewriting a DAX query that uses TOPN with INDEX to investigate ease of use and performance characteristics
Considering Cardinality of Column Combinations in Junk Dimension Design
Evaluating the design of Junk Dimension via calculating the Cardinality of Column Combinations
DAX Highlighting in Github Pages
DAX Syntax Highlighting on GitHub Pages with Rouge and highlight.js