Разделение пользовательских полей в Power BI

Я получаю данные из Azure Log Analytics в Power BI, используя запрос на языке M, созданный непосредственно на портале OMS. Проблема в том, что пользовательские столбцы загружаются в Power BI в виде одного столбца в следующем формате с именем столбца как "CustomEventDimensions":

"Custom_Column_1":"Value_1"
"Custom_Column_2":"Value_2"
"Custom_Column_3":"Value_3"
"Custom_Column_4":"Value_4"

Я хочу, чтобы это было разделено на разные столбцы с Custom_column_n в качестве имени столбца и Value_n в качестве значения.

Можно ли изменить запрос M, чтобы получить данные в соответствии с моими требованиями?

1 ответ

Начиная со таблицы вот так:

Начните

Сначала разбейте его на два столбца в редакторе запросов, используя команду "Разделить столбец> По разделителю" на вкладке "Преобразование".

Трещина

Затем поверните первый столбец (Transform > Pivot Column), используя второй в качестве столбца значений. Убедитесь, что вы выбрали "Не объединять" в разделе "Дополнительные параметры".

стержень

Другие вопросы по тегам