How to Generate a DAXX File for Performance Tuning

When troubleshooting a slow DAX query, the right diagnostic bundle is worth a hundred screenshots. That bundle is a DAXX file, generated from DAX Studio. It captures the query, the server timings, the query plan, and a VertiPaq Analyzer snapshot of your model, all in one package, and without any of your actual query results. Perfect Continue reading How to Generate a DAXX File for Performance Tuning

Direct Lake Performance Gets a Boost: Faster Join Index Creation

If you’ve been working with Direct Lake in Microsoft Fabric, you’ll know its magic resides in its ability to quickly load data. It loads data into semantic models from OneLake when needed. This feature eliminates the overhead of importing. But until recently, the first query on a cold cache might feel sluggish. Why? One reason Continue reading Direct Lake Performance Gets a Boost: Faster Join Index Creation

Speed up Distinct Count calculations in Power BI using Aggregations

This article aims to show how you can speed up distinct count calculations in Power BI using the built-in user-defined aggregations feature. The user-defined aggregation feature in Power BI is designed to work with direct query models and usually gets used for calculations such as SUM, MIN, MAX etc. However, it can also work well Continue reading Speed up Distinct Count calculations in Power BI using Aggregations

Power BI Storage Modes for Aggregations

Introduction How to choose the correct storage mode for Power BI Tables. This article aims to help explain the different storage modes available when designing an aggregation strategy for a Power BI Report. What each storage mode is and when you would use it. Picking the correct storage mode for each table in your model Continue reading Power BI Storage Modes for Aggregations