DAX: подсчет уникальных наблюдений в связанной таблице - PullRequest
0 голосов
/ 21 февраля 2019

У меня есть два набора данных: база данных фирм со всеми перечисленными фирмами и база данных отношений, которая отслеживает владение фирмами.В наборе данных отношений, если у фирмы 8 владельцев, у компании есть 8 строк в наборе данных, по одному на каждого владельца.Владельцы могут владеть несколькими фирмами и могут владеть одной и той же фирмой через разные компании, что означает, что владелец может появляться несколько раз в одной фирме.Мне нужен вычисляемый столбец в базе данных фирмы, который подсчитывает количество уникальных владельцев на фирму.

Я пробовал это:

=CALCULATE(DISTINCTCOUNT(relations[owner]); 
         FILTER(relations; relations(firm)=Firm(firm)

, но Excel PowerPivot продолжает падать, когда я пытаюсь войти вкоманда.

...