Объединение в DAX PowerBI

Для недавнего проекта мне нужно сделать PowerBI Dashbord. У меня есть теория и я точно знаю, какие KPI мне нужны и как их получить, но похоже, что у меня проблема с синтаксисом, что нормально, поскольку я совершенно новичок в DAX.

контекст

У меня есть столбцы, содержащие фамилию и имя. Я хочу объединить их в 1 столбец. После этого я собираюсь сравнить записи этой новой таблицы с уже существующей таблицей. В завершение делю количество совпадений на общую сумму

Поэтому для каждого шага я буду использовать меру. Есть ли лучшие способы добиться этого?

Первая мера: Concatenate = ('column1' [firstname]; 'column2' [lastname]) => row x Невозможно определить одно значение для этого столбца, это уже не удалось, и у меня нет ключ к разгадке того, почему это не удалось. Может ли кто-нибудь помочь мне это исправить?

Я могу понять, что мне нужно сделать для проекта, если я разберусь с синтаксисом DAX и / или узнаю, что пошло не так с моей базовой мерой.

Заранее спасибо!


person Zestar75    schedule 02.08.2018    source источник


Ответы (1)


Это будет проще, чем мера, с вычисляемым столбцом:

Concatenated Column = TableName[firstname] & " " & TableName[lastname]

Для меры это похоже, но вам нужно использовать агрегатные функции:

Concatenated Measure = MAX(TableName[firstname]) & " " & MAX(TableName[lastname])
person Alexis Olson    schedule 02.08.2018
comment
Эй, это хорошее предложение, но дело в том, что я работаю с живым подключением, поэтому я не могу создать объединенный столбец. Какие-нибудь обходные пути? - person Zestar75; 03.08.2018
comment
Смотрите мою правку. Это должно сработать, если в вашем визуальном элементе нет странного контекста фильтра. - person Alexis Olson; 03.08.2018