Fabric CI/CD with Git deployment and release strategies

Recently, I wrote a blog about the new branch-out feature in Git connected Fabric and Power BI workspaces. In this blog, I will continue the topic of Git integration by discussing various setups you could consider in your Git integration, deployment and release strategies as part of your continuous integration and continuous delivery setup. Will …

Continue reading Fabric CI/CD with Git deployment and release strategies

Dynamically refreshing (historical) partitions in Power BI Incremental Refresh Semantic Models using Fabric Semantic Link

I've heard the question pretty often from customers: "You told me to use incremental refresh, but how can I regularly run a full load or refresh onder partitions?" Well, there are perfect ways to do this using Tabular Editor or SQL Server Management Studio. But this often includes manual work to trigger the processing. Today, …

Continue reading Dynamically refreshing (historical) partitions in Power BI Incremental Refresh Semantic Models using Fabric Semantic Link

Improving Semantic Model Documentation with AI in Power BI

It has been roughly two years since the last update on the Power BI Model Documenter, an external tool that I developed to auto-document Power BI Semantic Models. Back then, we still called it datasets though. Looking at the stats of my website, the model documenter and related posts/pages are still most read on my …

Continue reading Improving Semantic Model Documentation with AI in Power BI

Recover Your XMLA-Modified Power BI Semantic Models with These Git-Integration Steps

Have you ever found yourself stuck with a modified Power BI Semantic Models, thanks to those well-intentioned but troublesome changes you made through the XMLA endpoint? Does that sound familiar to you? What seemed like a convenient solution quickly turned into a frustrating challenge when you encountered the error message in the Power BI Service. …

Continue reading Recover Your XMLA-Modified Power BI Semantic Models with These Git-Integration Steps

The clash between Power BI git integration and deployment pipelines

Together with the introduction of Microsoft Fabric a long-awaited feature for Power BI also became available. Git integration now allows us to connect your workspace to a git repository to sync the meta data from your Power BI dataset and report between the workspace and the repository. At the same time, Power BI deployment pipelines …

Continue reading The clash between Power BI git integration and deployment pipelines

The Hidden Impact of Keys in Your Power BI Data Model

Another blog post based on recent client experiences. Last week, I visited a client where we had extensive discussions on data model optimization. As you might know, data modeling in Power BI is one of my favorite topics, so I had an excellent day. It's also not the first time that I blog about anything …

Continue reading The Hidden Impact of Keys in Your Power BI Data Model

Simplifying Security Replication in Power BI: A Step-by-Step Guide

Imagine, you have everything setup and well secured in your data lakehouse, or data warehouse if you will. Then a user starts consuming the data in Power BI and imports all data according to the security applied to that users' permissions. Once the data is imported, all data can easily be shared to others who …

Continue reading Simplifying Security Replication in Power BI: A Step-by-Step Guide

From Frustration to Optimization: A Journey through Power BI Data Model Design

Discussions with clients regarding the performance of their data models in Power BI have been a frequent occurrence for me recently. The issues often involve failed refreshes, queries that run slowly, or models that do not meet the clients' expectations. In most cases, I begin by asking a standard set of questions before diving into …

Continue reading From Frustration to Optimization: A Journey through Power BI Data Model Design

Power BI Datamarts, should I use it or not?

The first post after my vacation. I was in doubt for a while whether I should write this one or not... given the preview state. Since one of the customers I work for asked me for advise today about Power BI Datamarts, I thought lets do it! They convinced me that it would be a …

Continue reading Power BI Datamarts, should I use it or not?

How to add DTAP stage identifiers of to your Power BI report with Smart Narratives

If you are a Power BI report developer, you might have experienced the case I'm describing in this post. You did your utmost best to setup a decent DT(A)P process, where you clearly separate development, test, acceptance and production stages from each other. But as you don't want to be the only one that has …

Continue reading How to add DTAP stage identifiers of to your Power BI report with Smart Narratives