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

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
AnSc93
Helper I
Helper I

Issue with Data Model

Hi together,

I have the following data model (reduced view):

AnSc93_1-1663147156339.png


I need to have the relationship between DimCostCenter and FactAllValues active but it is not possible due to the both filter direction of DimResource and DimCostCenter with the table FactCCLocationOrg.

The main reason why I have the filter direction both for the table DimCostCenter is that I need to filter the FactBudget with the DimManager.

Is there any other way to set up the current model to get the relationship active between table DimCostCenter and FactAllValues?
Maybe by setting up the relationship with DimManager in another way to avoid the filter direction in both ways with DimCostCenter?

I'm really stuck here and already tried a few things. Could somebody help me out?

Thanks in advance.

Best regards,

Andreas

 

 

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @AnSc93,

The power bi data model is based on AS tableau engine and it only supports one active major relationship. Multiple relationships will cause ambiguity and affect the recognition and aggregation of different table records based on the relationships.

Relationships in analysis services tabular models 

I think you can try to write measure formulas to calculate with TREATAS or USERELATIONSHIP functions.

TREATAS function - DAX | Microsoft Docs

USERELATIONSHIP function (DAX) - DAX | Microsoft Docs

Power BI USERELATIONSHIP vs TREATAS - Enterprise DNA

Regards,

Xiaoxin Sheng

View solution in original post

2 REPLIES 2
AnSc93
Helper I
Helper I

Hi @Anonymous ,

thank you for your feedback an explanation.

I will try your provided proposal regarding the DAX functions.

Best regards,

Andreas

Anonymous
Not applicable

Hi @AnSc93,

The power bi data model is based on AS tableau engine and it only supports one active major relationship. Multiple relationships will cause ambiguity and affect the recognition and aggregation of different table records based on the relationships.

Relationships in analysis services tabular models 

I think you can try to write measure formulas to calculate with TREATAS or USERELATIONSHIP functions.

TREATAS function - DAX | Microsoft Docs

USERELATIONSHIP function (DAX) - DAX | Microsoft Docs

Power BI USERELATIONSHIP vs TREATAS - Enterprise DNA

Regards,

Xiaoxin Sheng

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.