Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric certified for FREE! Don't miss your chance! Learn more
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).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.