Список полей сортировки на рабочем столе Power BI - PullRequest
0 голосов
/ 04 апреля 2019

Мне нужно отсортировать очень длинный список полей в Power BI, который мне нужен, в специальном порядке, а не по умолчанию, сортировать по имени / номеру.

Мой набор данных выглядит так:

enter image description here

и я создал другую таблицу для сортировки:

enter image description here

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

Порядок, который у меня сейчас есть, выглядит следующим образом:

enter image description here

1 Ответ

0 голосов
/ 05 апреля 2019

Если вы сортируете в Power Query, тогда:

1 Таблица сортировки SortOrder по столбцу SortOrder:

= Table.Sort(#"Previous Step",{{"SortOrder", Order.Ascending}})

2 Таблица сортировки Data по списку SortOrder[ColumnName]:

= Table.Sort(#"Previous Step",SortOrder[ColumnName])

РЕДАКТИРОВАТЬ

Кажется, вы на самом деле спрашиваете, как изменить порядок отображения полей в Fields Pane

Это в настоящее времяневозможно - поля всегда отображаются в алфавитном порядке.

Вы можете проголосовать за эту функцию: https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/18355429-use-field-order-as-ordered-in-source-query

Единственный обходной путь только сейчас - переименовать ваши поля, чтобы они отображались в вашемтребуемый заказ - например:

01_ClmName_A
02_ClmName_C
03_ClmName_E
04_ClmName_B
05_ClmName_Q
06_ClmName_F
...