Prologika | Implementing Input Table in DAX Query

DAX
DAX and Conditional Formatting Better Together: Find The Biggest and Smallest Numbers in the Column
Prologika | DAX Calculation Groups
DAX Optimizations: Write it like the DAX calls it
Optimization has become one of my favorite topics. OK, I’ll admit it: it might be an obsession and a source of joy. My inability to optimize (queries, data models, and DAX) used to be a source of headaches and the occasional heart attack depending on what I was trying to accomplish. I make no claim that I’m an
Computing running totals in DAX - SQLBI
This article shows how to compute a running total over a dimension, like for example the date. A very common calculation in DAX is the year-to-date calcula
Now You See Me! Use cases of ALL DAX Function in Power BI
Calculation Groups are Coming to DAX
I woke up Saturday morning to a lot of chatter and blog articles about an announcement that Microsoft made at SQL Bits. Microsoft is adding “Calculation Groups” to the DAX language. Th…
For and While Loops in DAX
Introduction One of the first things that befuddles people that know other coding languages when learning DAX is the absence of constructs for traditional “for” and “while” loops. This is a well understood limitation and just generally accepted by people who have learned DAX. However, when answering...
SSAS Tabular 2019, Calculation Groups And Migration From SSAS Multidimensional
With the release of CTP 2.3 of SQL Server 2019 today there was big news for Analysis Services Tabular developers: Calculation Groups. You can read all about them in detail in this blog post: In my …
What’s new for SQL Server 2019 Analysis Services CTP 2.3
Information, tips, news and announcements about Azure Analysis Services (Azure AS) and SQL Server Analysis Services (SSAS) directly from the product team.
Calculation Groups in DAX – first impressions - SQLBI
Microsoft announced at SqlBits a very important feature for DAX: Calculation Groups. These are my first impression about the new feature and the impact it w
Displaying filter context in Power BI Tooltips
This article describes how to display the filter context applied to a calculation using a special DAX measure in Power BI Tooltips. Understanding the filte
Basics of Time Intelligence in DAX for Power BI; Year to Date, Quarter to Date, Month to Date
Calendar Over Run While Comparing Last Year’s Data
Recently, I was helping someone on Power BI community forum on the issue of calendar over run while comparing values with last year’s data. I thought it would make a good article to share wit…
Detect missing parameters in DAX queries - SQLBI
Yesterday I answered to a question related to parameters in DAX that could be useful to other readers who use DAX in Reporting Services (SSRS): how to manag
Hiding future dates for calculations in DAX - SQLBI
This article describes how to write DAX measures that compute aggregations or comparisons with past dates without showing or comparing future dates. DAX ti
DST Refresh Date Function Power BI Service
DST Refresh Date Function Power BI Service. For Power BI service, the local time is UTC (Universal Time Coordinated). Quick tip on creating a custom function to get local time year-round, even with da…
Prologika | How Filters Affect DAX Measures
DAX error messages in Power BI - SQLBI
This article describes the real meaning of and the required action for a few common error messages that can appear when users define DAX expressions in Powe
DAX Studio 2.8.0 Released
DAX Studio – What do all those numbers mean in the server timing output?
Working with Complicated DAX Models: Links and References
This is a companion article to my talk, “Working with advanced DAX Models”. It includes some links to documentation, the slide deck, and the PBIX file used in the demos. I am planning t…
Naming variables in DAX - SQLBI
The current version of DAX has a limitation for names you can provide to variables in a DAX expression: a variable name cannot be the name of a table in the
Use more variables in DAX to simplify your life
Today I ran across a pretty straightforward DAX challenge that is made so much simpler thanks to variables. So I decided to share it. Remember folks use variables for each...
Understanding the data lineage in DAX - SQLBI
Data lineage is a DAX feature so well-implemented that most developers use it without knowing about its existence. This article describes the data lineage a
What has happened in the DAX world in 2018 - SQLBI
We are approaching the end of 2018, so it is a good time to review what happened in the DAX world this year, what we’ve been up to at SQLBI and what is go
Displaying a list of selected months
Today I woke up with an interesting question, about how to show a selection of months in a nice way, detecting contiguous selection. You can easily underst
It's All Relative - Normalizing the X Axis
Bidirectional relationships and ambiguity in DAX - SQLBI
Activating bidirectional cross-filter in a Tabular data model might create ambiguous paths in the chain of relationships, resulting in very dangerous models
Format your colors based on Advanced Controls
Power BI is the (best) data visualization tool of Microsoft. But how to apply your color formatting to your visuals without changing it by hand for every visual separately, which is an option of co…