The new data modeling book for Power BI and Power Pivot users
In the last few years, I and Alberto Ferrari assisted many users of Power Pivot and Power BI who wanted to create their reports using these tools and were struggling with getting the desired numbers...
View ArticleChoosing tier in Azure Analysis Services
This article describes the differences in the levels available in Azure Analysis Services (Azure AS), comparing them with the features in SQL Server Analysis Services (SSAS) on-premises. UPDATE...
View ArticleHow to compute index numbers at top speed
This article presents different techniques to compute a rownumber column in DAX based on a specific ranking, comparing slow and optimized approaches. In several data models, you need to assign an index...
View ArticlePower BI Dashboard Design Course – Promo
Try the video course here: http://www.sqlbi.com/p/power-bi-dashboard-design-course/
View ArticleHow to design beautiful dashboards in Power BI – the cure: 15 rules for...
Is there a secret recipe to create a beautiful dashboard? Why do we need to use “beautiful”? Would “useful” be a better adjective? If you think for a moment, you know that we are attracted by the...
View ArticlePower BI visualization best practices
What is a dashboard? It is, or it should be, a visual display of the most important information needed to achieve one or more objectives, consolidated and arranged in a single screen. Does this...
View ArticleStart learning DAX for free
SQLBI offers a new introductory DAX video course called Introducing DAX. This article describes which users will benefit more from this learning experience, and how to enroll in the course. If you are...
View ArticleUser group meetings and #dax training in Minneapolis and Chicago
In the next three weeks I will deliver many speeches and training in United States. Here is the list: June 11, 2017: Precon Data Modeling with Power BI at Microsoft Data Insights Summit (Seattle, WA)...
View ArticleLearn DAX, data modeling, and data visualization after MS Data Insight Summit...
I spent three days in Seattle at Microsoft Data Insight Summit, delivering a preconference day about data modeling for business users, and two workshops about DAX. All of these were sold-out, so even...
View ArticleDefining variables in DAX queries
This article shows how to define variables in DAX queries and introduces the differences in scope when there are multiple EVALUATE statements. If you read DAX queries generated by Power BI, you will...
View ArticleTabular Editor
Tabular Editor is an editor alternative to SSDT for authoring Tabular models for Analysis Services even without a workspace server. The Tabular Editor is an open source project that can edit a BIM file...
View ArticleUsing the SELECTEDVALUE function in DAX
This article describes how the SELECTEDVALUE DAX function simplifies the syntax required in many scenarios where you need to read a single value selected in the filter context. The DAX language is...
View ArticleOptimizing multi-billion row tables in Tabular
Tabular is a great engine that is capable of tremendous performance. That said, when your model gets bigger, you need to use the most sophisticated tools and techniques to obtain the best performance...
View ArticleUsing GENERATE and ROW instead of ADDCOLUMNS in DAX
This article explains how to improve DAX queries using GENERATE and ROW instead of ADDCOLUMNS when you create table expressions. A very popular DAX function to manipulate columns in a table expression...
View ArticleNew function and the importance of variables in #dax
I recently wrote a few articles about a new function in DAX and the use of variables. For those of you using Power BI or Azure Analysis Services, you always have access to the latest version of the...
View ArticleMeasuring the dictionary size of a column correctly
This article explains how to correctly measure the dictionary size of a column in a model created in Power BI, Power Pivot, or Analysis Services Tabular. When you use VertiPaq Analyzer or the data...
View ArticleChanging the culture of a Power BI Desktop file
This short article explains how to change the culture settings of a Power BI Desktop file, which by default corresponds to the locale settings of the machine used to create a Power BI Desktop file....
View ArticleGenerating a series of numbers in DAX
This article describes how to create a table with a series of numbers in DAX by using the new GENERATESERIES function or through a workaround using CALENDAR. The GENERATESERIES function The August 2017...
View ArticleLocal #dax measures in #powerbi reports are not visible from #Excel
You can connect an Excel workbook to a Power BI model in two ways: Using the Analyze in Excel action in powerbi.com Using the Connect to Data action in the ribbon of Power BI publisher for Excel In...
View Article