Avoid measure and column with the same name in #dax
I recently wrote an article about duplicated names in DAX to highlight a possible case where you can have a measure with the same name of a column. This is not a good idea, mainly because the syntax to...
View ArticleSmall benchmark for Tabular and Power BI formula engine (FE) #ssas #tabular...
If you run SSAS Tabular or Power BI, please help me in gathering some performance data for a study I'm doing about Formula Engine performance following these steps: 1) Copy the PowerShell code below in...
View ArticleThe 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 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 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,...
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 ArticleNew function and the importance of variables in DAX #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 ArticleContext Transition and Expanded Tables
This article describes how table expansion and filter context propagation are important DAX concepts to understand and fix small glitches in DAX expressions. I keep on telling my students how important...
View ArticleUnexpected side effects of table filters in #dax
One of the side effects that you might not expect from a table filter in a CALCULATE statement is the removal of an existing filter. In reality, this is a condition that happens when you write an...
View ArticleLookup multiple values in DAX
This article describes different techniques to retrieve multiple values from a lookup table in DAX, improving code readability and performance. There are a number of scenarios in DAX where you need a...
View ArticleDirectQuery in Analysis Services 2016
Summary: DirectQuery transforms the Microsoft SQL Server Analysis Services Tabular model into a metadata layer on top of an external database. For SQL Server 2016, DirectQuery was redesigned for...
View ArticleFiltering Tables in DAX
This article describes a number of techniques available to filter tables in DAX, showing possible pitfalls that you can avoid once you know them, in particular using bidirectional filters. One of the...
View ArticleTabular Modeling in SQL Server Analysis Services (2nd Edition)
With SQL Server Analysis Services 2016, Microsoft has dramatically upgraded its Tabular approach to business intelligence data modeling, making Tabular the easiest and best solution for most new...
View ArticleAnalyzing Data with Power BI and Power Pivot for Excel
How can you use Excel and Power BI to gain real insights into your information? As you examine your data, how do you write a formula that provides the numbers you need? The answers to both of these...
View ArticleUsing and optimizing DirectQuery in #powerbi and #ssas #tabular
More than one year ago, I and Alberto Ferrari started to work on DirectQuery, exploring the new implementation appeared in Analysis Services 2016 for the Tabular models, which uses the same engine of...
View ArticleDuplicated names in DAX
This article describes how DAX resolves column and measure names in DAX, providing best practices to avoid conflicting names. A fundamental rule you should follow writing DAX expression is: always...
View ArticleNew edition of the Analysis Services Tabular book #ssas #tabular
Last year I and Alberto Ferrari wrote a new edition of the Analysis Services Tabular book, which official title is Tabular Modeling in SQL Server Analysis Services (2nd Edition). Some delay in editing...
View ArticleAvoid measure and column with the same name in #dax
I recently wrote an article about duplicated names in DAX to highlight a possible case where you can have a measure with the same name of a column. This is not a good idea, mainly because the syntax...
View ArticleSmall benchmark for Tabular and Power BI formula engine (FE) #ssas #tabular...
If you run SSAS Tabular or Power BI, please help me in gathering some performance data for a study I’m doing about Formula Engine performance following these steps: 1) Copy the PowerShell code below...
View Article