Ограничение при преобразовании большого json в csv в Power Query Editor - PullRequest
0 голосов
/ 08 мая 2018

Я пытаюсь импортировать файл JSON размером 150 МБ в CSV. Но все строки имеют разное количество ключей. Проблема заключается в том, что Excel находит метаданные только на основе первых 1000 строк, и есть вероятность, что новые ключи / столбцы будут присутствовать после первых 1000 строк. Excel говорит: «Достигнуто ограничение в 1000 отсканированных строк» ​​

Как мне справиться с этим?

enter image description here

1 Ответ

0 голосов
/ 17 мая 2018

Попробуйте решить проблему в несколько шагов -

  1. Вырезать голову из 0 рядов и хвост после 1k рядов Table.FirstN / Table.Skip / Table.LastN / Table.RemoveLastN
  2. Затем отфильтруйте строки
  3. Вернитесь к п. 1 (или вставьте новый шаг) и измените обрезку головы на 1k, а хвоста на 2k
  4. Повторите

enter image description here

После удаления всех надрезов головы и хвоста оставьте только шаги фильтра. Это не оптимально, но работает

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