Tag: Optimization techniques

DAX Queries Using Variables And Important Functions

DAX Queries Using Variables And Important Functions

This tutorial will discuss about variables, including the FILTER and CALCULATE functions. You’ll understand how these help boost the performance of your DAX queries and provide accurate results. Variables should be used as much as possible because they can easily locate codes for optimization. They prevent you from getting incorrect outputs and save you time

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

Data Caches In A DAX Calculation

Data Caches In A DAX Calculation

In this tutorial, you’ll learn about what data caches do in a DAX calculation. You’ll understand how they work with the formula and storage engines to provide answers to your queries. What Are Data Caches? The storage engine interacts with the formula engine in the form of a data cache. If you recall from the

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