Добрый день, уважаемые.
Для описания проблему объясню что я делаю и что я хочу получить, надеюсь это поможет с решением проблемы.
Я выгружаю данные по api с сайта, они приходят в формате json и превращаются в таблицу с которой я уже и работаю.
На этом этапе возникла проблема. Ключ payments имеет внутри словарь с типами оплаты. А сами словари внутри этого словаря имеют уникальный id. В примере это 21507 и 21508. Именно из за того что эти словари внутри имеют отличное друг от друга название, я не могу(ввиду своей неопытности в powerquery) развернуть в столбцы. Максимум словарей внутри payments может быть 5. Отсюда вытекает задача:
Необходимо добавить в таблицу 5 столбцов в которые будут загружаться вложенные словари в payments. Если внутри словаря 2 типа оплаты - заполнять первые 2 столбца которые мы создали ранее, если их все 5 - заполняем все 5 столбцов. Из этих столбцов я уже смогу вытащить необходимые мне данные(способ, статус и сумму)
Прикладываю json с обезличенными данными.
Для описания проблему объясню что я делаю и что я хочу получить, надеюсь это поможет с решением проблемы.
Я выгружаю данные по api с сайта, они приходят в формате json и превращаются в таблицу с которой я уже и работаю.
На этом этапе возникла проблема. Ключ payments имеет внутри словарь с типами оплаты. А сами словари внутри этого словаря имеют уникальный id. В примере это 21507 и 21508. Именно из за того что эти словари внутри имеют отличное друг от друга название, я не могу(ввиду своей неопытности в powerquery) развернуть в столбцы. Максимум словарей внутри payments может быть 5. Отсюда вытекает задача:
Необходимо добавить в таблицу 5 столбцов в которые будут загружаться вложенные словари в payments. Если внутри словаря 2 типа оплаты - заполнять первые 2 столбца которые мы создали ранее, если их все 5 - заполняем все 5 столбцов. Из этих столбцов я уже смогу вытащить необходимые мне данные(способ, статус и сумму)
Прикладываю json с обезличенными данными.