Tag: Power BI Optimization

Iterators and Context Transitions In DAX Queries

Iterators and Context Transitions In DAX Queries

This tutorial will discuss context transition and nested Iterators. You’ll learn the importance of these entities and how they can be a good source for optimization. If you recall, context transition happens when a row context changes into an equivalent filter context. You need to be aware of what’s happening when a context transition occurs

Continue reading

DAX Query Optimization Techniques And Lessons

DAX Query Optimization Techniques And Lessons

This tutorial will discuss about DAX query optimization practices. You’ll learn what VertiPaq can do with caches to improve DAX performance and generate accurate results. VertiPaq Caches In DAX Calculations The first topic is the VertiPaq Cache. Before you run your queries, you have to clear the cache first because other users may not use

Continue reading

Performance Issue In DAX Studio: CallBackDataID

Performance Issue In DAX Studio- CallBackDataID

This tutorial will discuss about CallBackDataID, which is a performance issue in DAX Studio. You’ll learn what it does and how it affects the performance of your DAX query. The storage engine works to provide data to the formula engine in the form of a data cache. But when the storage engine is unable to

Continue reading

Materialization Ideas For Data Caches In DAX Studio

Materialization Ideas For Data Caches In DAX Studio

This tutorial will discuss about materialization for data caches in DAX Studio. This post will show how it affects your calculation while generating results with your query. You’ll learn which materialization is better in order to maximize DAX’s performance. There are two ideas of materialization: Early Materialization and Late Materialization. Early Materialization Early Materialization is

Continue reading

Power BI Filters: Invoking Context Transitions

Power BI Filters: Invoking Context Transitions

This tutorial will discuss about Power BI filters. You’ll learn how to see context transition in the xmSQL and the logical query plan. The context transition transforms the current row context into an equivalent filter context. The filters are then triggered by the CALCULATE function. The Importance Of The CALCULATE Function The CALCULATE function creates

Continue reading