-
Good news for existing Mastering DAX students! We just published new exercises and 8 additional hours of videos in the Mastering DAX video course, FREE for existing students. Practice, practice, practice! Mastering DAX Video Course Watch now
-
Learn how to create your first calculation group in Power BI Desktop using Tabular Editor in this step-by-step video. Additional resources: Calculation groups in DAX Chapter 9 of The Definitive Guide to DAX Tabular Editor How to learn DAX Watch now
-
Power BI Desktop July 2020 enables creating calculation groups using Tabular Editor. Discover what you can do with calculation groups and how Tabular Editor is integrated as an external tool in Power BI Desktop. You can see a step-by-step guide… Watch now
-
If it is not formatted… it is not DAX! Use DAX Formatter in DAX Studio and improve your formulas in Power BI! Watch now
-
Apparently you cannot pass an argument to a DAX measure. In reality, you can interact with a slicer that has the only purpose of representing a parameter used by a DAX formula. You just create a table in the Power… Read more
-
Discover the work behind the new Optimizing DAX training. In our “unplugged” format, Alberto and Marco talk about their experience in producing the course released a few weeks ago, sharing many details about the production of the book and the… Watch now
-
One week ago Microsoft SQL Server 2012 finally debuted with a virtual launch event and you can find many intro sessions there (20 minutes each). There is a lot of new content available if you want to learn more about… Read more
-
September 29th I and Marco Russo will be delivering a full day of deep dive into the DAX programming language, during the training days of SqlBits 9. Later on, during the conference, I will deliver a session about many to… Read more
-
Activating bidirectional cross-filter in a Tabular data model might create ambiguous paths in the chain of relationships, resulting in very dangerous models as numbers become unpredictable. This article provides a deep explanation of the kind of ambiguity that might appear… Read more
-
DAX creates a blank row to guarantee that results are accurate even if a regular relationship is invalid. The blank row is not created for limited relationships. This article shows the effect of not having a blank row in your… Read more