Redshift РАЗГРУЗИТЬ КОПИЮ Сбой данных Повреждение данных stl_load_errors MAXFILESIZE - PullRequest
0 голосов
/ 16 мая 2018

выбор отличного err_reason из stl_load_errors;

Недопустимая цифра, значение 'e', ​​позиция 0, тип: целое число
Недопустимая цифра, значение 'e', ​​позиция 1, тип: Double
Неверная цифра, значение 'b', позиция 6, тип: целое число
Отсутствуют данные для ненулевого поля
Неверная цифра, значение «N», позиция 0, тип: Long
Недопустимая цифра, значение 'd', позиция 2, тип: Double
Длина строки превышает длину DDL
Неверная цифра, значение '"', позиция 6, тип: целое число
Неверная цифра, значение 'L', позиция 0, тип: целое число
Разделитель не найден
Неверные данные
Неверная цифра, значение «D», позиция 0, тип: целое число
Недопустимая цифра, значение 'c', позиция 8, тип: целое число
Неверная цифра, значение 'f', позиция 5, тип: целое число

У меня были проблемы с завершением переноса данных из одного Redshift в другой с использованием функций Unload и Copy. После тщательной проверки выяснилось, что в заявлении UNLOAD было повреждение данных, но я не мог понять, почему.

1 Ответ

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

Оказывается, что параметр UNLOAD MAXFILESIZE вызывал проблему. При его удалении правильно выгружаются мои данные. Я считаю, что в настоящее время существует проблема с этим параметром Redshift.

...