AWS Сканер клея - получение «Внутреннего исключения службы» при сканировании данных json - PullRequest
0 голосов
/ 24 февраля 2020

У меня возникают проблемы при сканировании данных из корзины S3.

Формат файла - форма.

Когда я пытаюсь сканировать эти данные из S3, я получаю «Исключение внутренней службы».

Не могли бы вы предложить исправление?

Когда я пытаюсь загрузить данные непосредственно из Афины, я вижу следующую ошибку для поля, представляющего собой массив строк:

HIVE_CURSOR_ERROR: Row is недопустимый объект JSON - JSONException: дубликат ключа

Спасибо, ..

1 Ответ

0 голосов
/ 26 февраля 2020

В именах ключей были пробелы, которые я использовал в JSON.

{
    ...
    "key Name" : "value"
    ...
}

Я отформатировал свои данные, чтобы удалить пробелы из имен ключей, и преобразовал все ключи в нижний регистр.

{
    ...
    "keyname" : "value"
    ...
}

Это решило проблему.

...