У меня такая же проблема.Вы пытались сгладить данные в ORC или подобное?Кажется, есть ограничение на вложенный JSON определенного размера, даже с пользовательскими классификаторами.Или вы можете изменить свой JSON с
[
{ .... },
{ .....},
]
на
{ ... }
{ ... }
, который должен работать в Glue.
Это скрипт Python, который я запустил, чтобы получить это преобразование(работал с JSON на 200 мб):
import json
with open('./Data/data.json') as f:
data = json.load(f)
with open('./Data/data_flat.json', 'w') as file:
for entry in data['locations']:
file.write(json.dumps(entry)+'\n')
Теперь клей правильно Классифицирует его!