Quantcast
Channel: Tabular – SQLBI
Browsing all 227 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Understanding numeric data type conversions in DAX

This article describes how DAX automatically converts data types in arithmetic operations. These small details can cause and explain differences in results when using the same operations in other...

View Article


What has happened in the DAX world in 2018

We are approaching the end of 2018, so it is a good time to review what happened in the DAX world this year, what we’ve been up to at SQLBI and what is going to happen in 2019. New DAX functions in...

View Article


Calculation Groups in DAX – first impressions

Microsoft announced at SqlBits a very important feature for DAX: Calculation Groups. These are my first impression about the new feature and the impact it will have on Analysis Services and Power BI....

View Article

Image may be NSFW.
Clik here to view.

Semi-Additive Measures in DAX

Values such as inventory and account balance, usually calculated from a snapshot table, require the use of semi-additive measures. This article describes how to implement these calculations in DAX...

View Article

Image may be NSFW.
Clik here to view.

Understanding relationships in Power BI

Relationships are the foundation of any Power BI or Analysis Services Tabular data model with multiple entities. At first sight, this is a trivial concept, especially if one has a knowledge of...

View Article


Image may be NSFW.
Clik here to view.

Different types of many-to-many relationships in Power BI

The introduction of the weak relationships in Power BI composite models enables new data modeling techniques. However, not all of the many-to-many relationships can be managed by using weak...

View Article

Image may be NSFW.
Clik here to view.

The Definitive Guide to DAX second edition now available worldwide

The second edition of The Definitive Guide to DAX is now available worldwide! This blog post explains why we felt the need to rewrite the book and describes what happens behind the scenes when...

View Article

Image may be NSFW.
Clik here to view.

VertiPaq Analyzer 2.0 Preview 1

In 2015 I released the first version of VertiPaq Analyzer, a tool to quickly analyze the structure and data distribution of a Tabular model that can be used with Analysis Services and Power BI. During...

View Article


Image may be NSFW.
Clik here to view.

Strong and weak relationships in Power BI

This article describes what weak relationships are and the differences between strong and weak relationship in Power BI and DAX. Weak relationships have been introduced in Power BI with composite...

View Article


Image may be NSFW.
Clik here to view.

Comparing DAX calculated columns with Power Query computed columns

This article provides information to help choose between DAX and Power Query when a table needs to compute additional columns. When building a data model in Power BI, Analysis Services, or Power Pivot,...

View Article

Choosing Azure Analysis Services for large datasets

I often get questions about use cases for Azure Analysis Services. So I wanted to do a quick recap of the points I commonly discuss in these conversations, and have them readily available for the next...

View Article

Image may be NSFW.
Clik here to view.

Optimizing conditions involving blank values in DAX

This article describes how blank values considered in a DAX conditional expression can affect its query plan and how to apply possible optimizations to improve performance in these cases. An important...

View Article

Image may be NSFW.
Clik here to view.

Understanding eager vs. strict evaluation in DAX

This article describes the differences between eager evaluation and strict evaluation in DAX, empowering you to choose the best evaluation type for your data models. A conditional expression in DAX –...

View Article


Updating tabular models for Ordinal property in calculation groups

If you created a Tabular model using one of the preview versions (CTP, RC, …) of Analysis Services 2019, you don’t have the final structure for the Ordinal attribute that Microsoft defined in the final...

View Article

What has happened in the DAX world in 2019

Another year has gone by and it has now been 10 years since DAX was first introduced in late 2009. As usual, it is time to review the past year and to take a look at the year ahead. New DAX functions...

View Article


Image may be NSFW.
Clik here to view.

Why reports obtained with Analyze in Excel can be slower

This article describes the reasons why an Excel pivot table may be slow when using the Analyze in Excel feature of Power BI. Power BI uses the Analysis Services Tabular engine to process queries coming...

View Article

Image may be NSFW.
Clik here to view.

Relationships in Power BI and Tabular models

This article describes the types of relationships available in Power BI and Analysis Services, clarifying the differences in cardinality and filter propagation of physical relationships. Power BI and...

View Article


Image may be NSFW.
Clik here to view.

Currency conversion in Power BI reports

This article describes how to implement currency conversion for reporting purposes in Power BI. Currency conversion applied to reporting can include many different scenarios. Data in multiple...

View Article

Image may be NSFW.
Clik here to view.

Avoiding Pitfalls in Calculation Groups Precedence

This article describes in which conditions the precedence of calculation groups might return unexpected results when filtering calculation items in both the visuals and the measures present in a...

View Article

Image may be NSFW.
Clik here to view.

Using USERELATIONSHIP in DAX

This article shows how to use the USERELATIONSHIP function in DAX to change the active relationship in a CALCULATE function. If two tables are linked by more than one relationship, you can decide which...

View Article
Browsing all 227 articles
Browse latest View live