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

Choose the Right Hardware for Analysis Services Tabular

Choosing the right hardware is critical for a solution based on Analysis Services Tabular. Spending more does not always mean having a better machine. This short article describes how to choose the...

View Article


Parameters in DAX Measures

DAX is a functional language that does not allow you to create functions. However, if you need to pass a parameter to an algorithm, you can use a measure passing a value through a filter argument in...

View Article


Image may be NSFW.
Clik here to view.

Data Model Size with VertiPaq Analyzer

Analyzing table and column size is an important step in optimizing a data model for Power Pivot, Power BI, or Analysis Services Tabular. This article describes VertiPaq Analyzer, an Excel workbook to...

View Article

Image may be NSFW.
Clik here to view.

Costs of Relationships in DAX

The relationships in a data model queried by DAX are a fundamental part of the engine and simplify the query itself. This article examines the cost of relationships in a data model, providing hints to...

View Article

Image may be NSFW.
Clik here to view.

Calculated Columns and Measures in DAX

One of the first concepts to learn in DAX is the difference between calculated columns and measures. This article shortly recap the differences and describes when to use each one. Calculated columns...

View Article


Image may be NSFW.
Clik here to view.

Transition Matrix Using Calculated Tables

In the 2015 September update, Power BI introduced calculated tables, which are computed using DAX expressions instead of being loaded from a data source. This article shows the usage of calculated...

View Article

Image may be NSFW.
Clik here to view.

Optimize Hardware Settings for Analysis Services Tabular

Hardware and virtualization settings have a big impact on Analysis Services Tabular performance. This article describes best practices for the most important settings to check. Power Settings The first...

View Article

VertiPaq Analyzer

VertiPaq Analyzer is useful to analyze VertiPaq storage structures for a data model in Analysis Services Tabular. A complete description and short tutorial is available in the article Data Model Size...

View Article


Scalable BI and Advanced Modeling with Analysis Services and Power Pivot

In this session, you will learn how to define a scalable data model in Power Pivot or Analysis Services, handling a growing volume of data and requests. You will see how to optimize memory usage and...

View Article


Optimizing Data Models in Tabular & PowerPivot

View Article

DAX from the field

View Article

Advanced Modeling with Analysis Services Tabular

This session goes beyond the classical star schema modeling, exploring new techniques to model data with Power Pivot and SSAS Tabular. You will see how brute-force power in DAX allows different data...

View Article

Advanced Modeling with Analysis Services Tabular

This session goes beyond the classical star schema modeling, exploring new techniques to model data with Power Pivot and SSAS Tabular. You will see how brute-force power in DAX allows different data...

View Article


SSAS Tabular from the Trenches

Microsoft released its new Tabular model of Analysis Services almost three years ago. Even if it is relatively new for many developers, we already used it in several production scenarios. In this...

View Article

BLANK Handling in DAX

The blank value in DAX is a special value requiring particular attention in comparisons. It is not like the special null value in SQL, and it could appear in any conversion from a table expression....

View Article


Image may be NSFW.
Clik here to view.

Create Static Tables in DAX Using the DATATABLE Function

You can create static tables in DAX using the DATATABLE function. This article describes the syntax of this new feature and shows when and how to use it. Static Tables in Data Models A static table has...

View Article

Image may be NSFW.
Clik here to view.

Nested grouping using GROUPBY vs SUMMARIZE

DAX introduced a GROUPBY function that should replace SUMMARIZE in some scenarios. This article describes how to use GROUPBY in nested grouping scenarios and other improvements. Limitations of...

View Article


Data Import Best Practices in Power BI

When you create a data model in Power BI, you should consider how to properly use naming convention and what columns to include, in order to improve usability and performance. This article provides a...

View Article

Choosing Numeric Data Types in DAX

A data model for DAX has three numeric data types: integer, floating point, and fixed decimal number. This article describes them and explains why the fixed decimal number should be used instead of the...

View Article

Image may be NSFW.
Clik here to view.

Many-to-many relationships in Power BI and Excel 2016

The new DAX available in Excel 2016 and the data model in Power BI and Analysis Services 2016 offer tools to manage many-to-many relationships in a more efficient way than previous version, as...

View Article
Browsing all 227 articles
Browse latest View live