Junk dimensions are a good way to create a dimension with several flags. (e.g. Understand star schema and the importance for Power BI - Power BI | Microsoft Learn)
However they are difficult to maintain, especially on the fact side. The alternative is to have a dimension per flag or attribute. This diverts from the main design objective to consolidate many flags in one dimension for usability reasons.
I propose the idea to have the ability to create a virtual table that groups just attributes from phyiscal tables. It is like an addition to perspectives or culutures which also just serve the User Experience and does not affect executes DAX in any way.
Here is an example: I have 3 physical dimensions which are loaded into the model:
Dimension Flag Great Customer
Dimension Flag Fast Shipping
Dimension Flag Order Returned
They all are connected to a Sales Fact.
However, it's a coorporate model with dozens of dimensions. I want to consolidate (for the user) but I don't want to introduce further complexitiy (for the ETL).
A "virtual" Junk Dimension comes in handy:
All columns from three dimensions are grouped into one virtual table e.g. called "Dimension Shipping Attributes". The physical relationships remain untouched. One cannot create relationships etc. Its just a presentation layer.
Best regards,
Konstantin
1 Comment
- fbcideas_migusrNew MemberStatus added:New
Recent ideas
Allow us to rename fabric data agents published to m365
If we use deployment pipelines to promote fabric data agents between dev, test/UAT, and prod fabric workspaces, we need to keep the name of the fabric agent the same in each workspace. If we want to ...PeterDaniels2 hours agoAdvocate IIINew177Views0likes2CommentsMake workspace and item session persistence optional
Description The new persistent session behavior in Microsoft Fabric should be optional rather than forced. Currently, Fabric remembers the workspaces and items that were open in my previous session...TeemuMultanen3 hours agoAdvocate INew292Views47likes2CommentsSupport Encrypted Sensitivity-Labeled Excel Files in Power Query
Description Currently, Power Query Online and Power Query in Excel are unable to access encrypted Excel files. Excel files with sensitivity types other than Public or Non-Business can be encrypted a...ewarstdhyjugkhi3 hours agoMicrosoft EmployeeNew17Views6likes0Comments