Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric certified for FREE! Don't miss your chance! Learn more

Direct Lake support for calculated tables

Summary
Enable support for calculated tables in Direct Lake semantic models that reference Direct Lake tables, specifically to allow creation of role-playing dimensions (e.g., duplicating a Date dimension).

 

Problem Statement
In Direct Lake models, calculated tables that reference Direct Lake tables are currently not supported. This prevents modelers from creating role-playing dimensions (such as Order Date, Ship Date, Invoice Date) using simple DAX patterns like:

Ship Date = 'Date'

 

As a result, users must either:

  • Use inactive relationships with USERELATIONSHIP() (which increases measure complexity), or

  • Create duplicate physical dimension tables upstream in the Lakehouse/Warehouse (which adds data duplication and engineering overhead), or

  • Convert to composite models (which defeats the simplicity of Direct Lake).

Status: New
Comments
jasonhorner
Regular Visitor