Cache me if you can! Understanding different cache types in Power BI
Did you know that Power BI relies on two different cache types? In this article, we'll demistify how each of them works in real life
Power BI Hybrid tables for poor people!
No Premium - no problem! What do you do if client asks for performance optimization, and there are no premium features available? You improvize and...
Looking through the WINDOW – Calculating customer lifetime value with new DAX functions!
New window functions are one of the most important enhancements to the DAX language ever! Learn how to leverage them to calculate a customer lifetime...
Bring life to Field Parameters in Power BI!
Check this simple trick to enhance user experience when using Fields parameter feature in Power BI!
Mastering DP-500 Exam: Design Row-level and Object-level Security in Power BI
"Who see what in the report?" is one of the key security questions in Power BI. Learn two possible ways to implement the access control
Mastering DP-500 Exam: DAX variables, virtual relationships and iterators!
"DAX is simple, but not easy!" Let's see some of the DAX nuances needed to get you ready for passing the DP-500 exam!
In the Power BI whirlpool – understanding circular dependencies!
Circular dependency error is one of the most annoying things in Power BI data modeling! Learn why this is happening and how to avoid it
Welcome to Power BI theatre: Role-Playing Dimensions!
Two "actors" for two "roles" vs one "actor" for two "roles"? Learn which approach is better when it comes to data modeling in Power BI
Why you should NOT replace blanks with 0 in Power BI!
Did someone ask you to replace blank values with 0 in your reports? Maybe you should think twice before you do it!
Building an End-To-End Analytic solution in Power BI: Part 3 – Level Up with Data Modeling!
After we cleaned and shaped our data, it's time to level up the game! Learn why Star schema & Power BI are match made in...