У меня есть таблица, как показано ниже под названием «Сотрудники»:
Name LOC1 LOC2 LOC3 LOC4
-----------------------------------------
Joe DAY CVG DTW
Jane PVD STL
John LAX SAN SFO ANC
Я создал меру для объединения полей LOC в 1 результат, разделенный пробелом. Я продолжаю получать ошибки, потому что PBi хочет агрегировать поля данных. Все поля имеют тип Text. Я перепробовал все обычные методы комбинирования, ниже приведено несколько примеров...
CombineLOCs=CONCATENATE('Employees'[LOC1],'Employees'[LOC2])
CombineLOCs= 'Employees'[LOC1] & " " & 'Employees"[LOC2]
«Одно значение для столбца «LOC1» в таблице «Сотрудники» не может быть определено. Это может произойти, когда формула измерения ссылается на столбец, который содержит много значений, без указания агрегации.... и т. д.».
В конечном итоге у меня есть визуальная таблица на моем холсте, и вместо того, чтобы перечислять все столбцы в этой таблице, я просто хочу 1 столбец со всеми комбинированными значениями LOC для каждого сотрудника в нем.
Если вам нужен только один столбец, в котором столбцы LOC соединены вместе, вам нужно создать новый столбец в таблице, а не новую меру. Мера предполагает, что вы агрегируете значения. Столбец будет объединять текстовые строки построчно.
Если вы выберете параметр «Новый столбец» либо в инструментах таблицы, либо на боковой панели полей, затем используйте формулу объединения в своем вопросе, которая должна работать.
В новый столбец вы можете включить имя сотрудника и связанные значения LOC.
Да, именно, вот пример из документации power bi. Вы также можете сделать это в Power Query, пример здесь
отлично, спасибо за разъяснение!! Значит, это будет вычисляемый столбец?