Мне нужно составить четкое число людей, которые попадают в два разных измерения.
Один из них называется [Студенческая исследовательская степень]. [Текущий исследовательский уровень]. & [Да]
Другой называется [Студенческая исследовательская степень]. [Закончен ли исследовательская степень]. & [Да]
Если один или другой ответ Да или оба, тогда мне нужно посчитать запись.
Если оба нет, я могу исключить это. У меня есть мера счетчика строк, которая называется [Меры]. [Идентификационный номер скрытого студента скрыт] уже на месте.
Если я использую только один элемент с мерой, я получаю правильный ответ, но если я пытаюсь перекрестно соединить другие элементы, я получаю результат NULL.
например
AGGREGATE(CROSSJOIN(
[Student Research Degree].[Is Research Degree Current].&[Yes]
,[Student Research Degree].[Is Research Degree Complete].&[Yes]
), [Measures].[Student ID Distinct Count Hidden])
Мне известно, что я могу просто добавить дополнительное значение в ETL и заставить SQL работать, и в конце концов это может быть решением. Есть ли способ сделать оператор OR для такого рода вещей?