DAX Optimization Masterclass Using DAX Studio
Improve the overall performance of your DAX measures using the DAX Studio
An outline of this training course
A great general principle to follow with DAX is “make it work, then make it fast”. If you are at the point in your journey where you can regularly make complex measures DAX “work”, you are doing great and are far ahead of the vast majority of Power BI users. However, you are probably at the point where some of your more complex measures are not running efficiently, and you need to “make them fast” in order for your report to be effective.
So how can we make sure that we make the best use of this language and write code that doesn’t slow down the performance of our reports? For that we need to first understand the internals of the DAX Engine and understand that Tabular is a different technology than a SQL database. Once you build that mindset you need to understand the flow of a DAX code and will need to learn how to read query plans. Once you’ve got all these tools in your toolbox, you’ll be ready to begin fine-tuning your code for peak performance.
To help guide you down the road to becoming an advanced user of DAX, we are proud to present a course on DAX Studio and Optimization, where we begin with the types of engines in DAX, how the data is stored and compressed in Tabular, how to use VertiPaq analyzer to identify and optimize the effects of the data model characteristics on memory usage. Then we transition into developing an understanding of the Logical and Physical Query Plans, xmSQL, and finally we read query plans of DAX functions so that you can also understand how your code is getting executed. At that point, we will go through a number of examples of how to integrate and apply all of this knowledge to optimize your DAX measures.
Mastering the art and science of Optimizing
DAX will place you in the top-tier of Power BI practitioners, substantially
improving your reports and increasing the value of your overall skillset.
DAX Optimization Masterclass Using DAX Studio - can be accessed through a purchase of an Enterprise DNA On-Demand.
What you get with the course
• Resource pack
For a list of all courses available through Enterprise DNA view here
- Extensive expertise in Power BI, Power Pivot, Power Query, SSAS, DAX, optimizing DAX, and SQL
- Author/instructor of Enterprise DNA courses on Tabular Editor 3, DAX Studio and Optimizing DAX
- Enterprise DNA Expert, known on our forum as the “go-to guy” for your toughest DAX questions
- Creator of popular AntmanBI blog and YouTube channel providing in depth info on Power BI, Excel and SQL
- Experienced in in Core Python and Python libraries for data analytics (e.g., Pandas/NumPy/Matplotlib/Seaborn etc.
- Super User on Microsoft’s Power BI community platform
Frequently Asked Questions
Passionate about empowering users of Power BI
"My goal is to teach others that you have almost unlimited analytical power when harnessing all the features in Power BI.
Through training across a number of different mediums, I've reached over 100,000 Power BI users, showing them a range of tips and tricks in Power BI development.
I'm a true believer that Power BI is the future of analysis and know individuals with the right training can now create advanced analytics in a scalable way that can have a real impact in the way insights are found and consumed within organisations."
Sam McKay, CFA - Founder & CEO, Enterprise DNA