Я пытаюсь загрузить данные JSON в таблицу Redshift. Ниже приведен пример кода, структура таблицы и данные JSON.
Я прошел много постов на этом сайте и в AWS. Однако моя проблема еще не решена.
Ниже приведены данные JSON, я скопировал приведенные ниже данные в test.json
и загрузил в S3 ...
{backslash: "a",newline: "ab",tab: "dd"}
Структура таблицы как ниже
create table escapes (backslash varchar(25), newline varchar(35), tab
varchar(35));
Команда копирования приведена ниже
copy escapes from 's3://dev/test.json'
credentials 'aws_access_key_id=******;aws_secret_access_key=$$$$$'
format as JSON 'auto';
Однако выдает следующее сообщение об ошибке
Amazon Недопустимая операция: загрузка в таблицу 'escape' не удалась. Проверьте системную таблицу 'stl_load_errors' для деталей .;
1 утверждение не удалось.
В таблице 'stl_load_errors' причина ошибки: «Неверное значение».