В Power BI у меня есть следующая ошибка для меры, когда RLS включен (эта ошибка не отображается, когда RLS выключен):
Join paths are expected to form a tree but the table has two join paths
![enter image description here](https://i.stack.imgur.com/0t8am.jpg)
Вот соответствующие отношения в модели:
![enter image description here](https://i.stack.imgur.com/q2d2z.jpg)
У меня неактивные отношения. Это неактивное отношение используется в мере с проблемой. Но так как он неактивен, я бы подумал, что это не будет проблемой ?? Мера:
TTipsInvs =
VAR SalesValue =
CALCULATE (
SUM ( ANSAPBICustomerTransDetailed[Outstanding] ),
USERELATIONSHIP ( 'ANSAPBICustomerTransDetailed'[SiteID], ANSAPBISites[Site ID] )
)
RETURN
IF ( ISBLANK ( SalesValue ), 0, ( SalesValue ) )
Есть ли способ избежать этой проблемы, когда RLS включен?
Приветствия за помощь