Я работаю с файлами JSON из Trello в Power BI и создал модель данных, но когда я углубляюсь в поля JSON, M, сгенерированный Power BI, использует номер поля, а не имя:
let
Source = #"Json-1-10",
Value = Source{22}[Value], //This is the line I want to change
#"Converted to Table" = Table.FromList(Value, Splitter.SplitByNothing(), null, null, ExtraValues.Error)
in
#"Converted to Table"
Я хочу изменить строку «Значение» на что-то вроде этого:
Value = Source{"cards"}[Value], //cards is the name of this field
Есть ли способ изменить этот оператор M так, чтобы он расширял поле на основе имени ине позиция?Я попытался вставить имя поля вместо номера само по себе, используя кавычки, скобки, и мне не удается получить правильный синтаксис.
Trello недавний изменил макет экспорта JSON и удалил два поля,поэтому все номера полей изменились, и мне пришлось исправить каждую таблицу в моей модели данных - в надежде избежать этого в будущем!