Как создать набор таблиц из таблицы, содержащей вложенный столбец json - PullRequest
0 голосов
/ 02 марта 2020

У меня есть большая таблица, содержащая столбец json, который сам содержит глубокие вложенные списки.

До сих пор мы извлекали нужные нам свойства из json по имени, но я бы действительно например, "разбить" этот столбец json автоматически на столько таблиц, сколько необходимо, поэтому мы получили бы:

  • Таблица, аналогичная исходной таблице, то же количество строк, содержащее не json столбцы и сглаженные неопубликованные свойства json.
  • вложенных элементов в столько таблиц, сколько необходимо, связанных с их родительскими элементами соответствующим идентификатором.

Я полагаю ( я не прав?) общий подход возможен из любой таблицы, содержащей один вложенный столбец json, если он структурирован согласованно, и мне кажется, что это достаточно распространенная проблема, которая уже может быть решена эффективным способом.

Я нашел сообщения, подобные этому, обсуждающие эту проблему в python, но я не могу хранить все в ОЗУ:

https://towardsdatascience.com/how-to-flatten-deeply-nested-json-objects-in-non-recursive-elegant-python-55f96533103d

  • Мой ввод - это таблица, а имя ее столбца содержит json строк.

  • Мой желаемый вывод - набор jsonless таблиц, содержащих всю информацию, ранее содержавшуюся в столбце json моей исходной таблицы.

Любой указатель, как я могу это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...