ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

4,697 results

SQLBI
Understanding DAX contracts when using AI

Defining the right contract is a key activity for a DAX developer using AI. Here we introduce the concept of a contract through ...

18:32
Understanding DAX contracts when using AI

12,782 views

9d ago

SQLBI
ALL vs ALLSELECTED vs ALLEXCEPT vs REMOVEFILTERS

Learn the differences between similar but different DAX functions that remove filters from the filter context. Article and download: ...

18:45
ALL vs ALLSELECTED vs ALLEXCEPT vs REMOVEFILTERS

9,787 views

4mo ago

SQLBI

132K subscribers

SQLBI
DAX by examples

Learning DAX by examples is never a good idea! Watch why and get motivated in learning some theory first! Download sample ...

1:11:50
DAX by examples

251,673 views

4y ago

SQLBI
Writing DAX at the correct granularity

A DAX calculation can produce convincing values at the detail level and fail at the total. The problem is often that the business rule ...

14:38
Writing DAX at the correct granularity

10,724 views

1mo ago

SQLBI
Testing DAX measures by using AI

How to use AI to identify relevant test cases in a semantic model and create repeatable DAX tests for a measure. Article and ...

22:14
Testing DAX measures by using AI

5,813 views

1mo ago

SQLBI
Creating DAX functions with AI to remove duplicated code

How to leverage AI to refactor existing DAX code, remove duplicated parts, and centralize the common code in user-defined ...

11:40
Creating DAX functions with AI to remove duplicated code

7,023 views

2mo ago

SQLBI
Filter context in DAX explained visually

A visual representation of the filter context in DAX can help understand the conceptual model. Article and download: ...

24:40
Filter context in DAX explained visually

50,781 views

2y ago

SQLBI
Using visual calculation to highlight an entire row

How to highlight a row based solely on the maximum value in the last column using visual calculations, a tool that can be used ...

21:14
Using visual calculation to highlight an entire row

5,369 views

6mo ago

SQLBI
DAX Optimizer overview - Unplugged #56

A complete tour of DAX Optimizer, the tool to improve your DAX code's performance, scalability, and readability. Try the free ...

49:34
DAX Optimizer overview - Unplugged #56

10,961 views

2y ago

SQLBI
Introducing calendar-based time intelligence in DAX

This video introduces the new calendar-based time intelligence functions in DAX, available in preview from the September 2025 ...

1:04:41
Introducing calendar-based time intelligence in DAX

16,144 views

1y ago

SQLBI
The hidden complexity of a daily average in DAX

A simple daily average can hide complexities and return different values. We explore several edge-case scenarios to build the ...

23:29
The hidden complexity of a daily average in DAX

5,652 views

3w ago

SQLBI
Filter columns, not tables, in DAX

Why you should always filter columns and never filter tables with CALCULATE in DAX! Article and download: ...

20:37
Filter columns, not tables, in DAX

24,185 views

2y ago

SQLBI
Optional parameters in DAX user defined functions

How to define optional parameters in DAX user-defined functions and set default values for parameters not specified by the caller.

16:01
Optional parameters in DAX user defined functions

2,030 views

3mo ago

SQLBI
Best practices for using KEEPFILTERS in DAX

Best practices for deciding when to use (and when not to use) KEEPFILTERS in CALCULATE filter arguments. Article and ...

28:24
Best practices for using KEEPFILTERS in DAX

20,444 views

2y ago

SQLBI
Direct Lake vs Import vs Direct Lake+Import | Fabric semantic models (May 2025)

Direct Lake + Import composite mode explained—architecture, performance tests, and where it outperforms pure Import or Direct ...

1:34:32
Direct Lake vs Import vs Direct Lake+Import | Fabric semantic models (May 2025)

21,172 views

1y ago

SQLBI
Understanding value filter behavior in SUMMARIZECOLUMNS

How the value filter behavior works in SUMMARIZECOLUMNS and how to use it correctly. Article and download: ...

14:55
Understanding value filter behavior in SUMMARIZECOLUMNS

6,263 views

1y ago

SQLBI
Computing open orders with visual calculations in DAX

Use visual calculations for a scenario where they may be particularly relevant: computing open orders at the end of a time period.

34:26
Computing open orders with visual calculations in DAX

8,611 views

1y ago

SQLBI
Star schema or single table in Power BI

Is it better to build a model as a regular star schema or as a single table in Power BI? The answer is clear: a star schema is always ...

35:54
Star schema or single table in Power BI

42,326 views

5y ago

SQLBI
Understanding context transition

Context transition is one of the most obscure topics for DAX newbies. Learn how it works, its effects, and how to leverage it rather ...

18:25
Understanding context transition

89,624 views

4y ago

Show more