Redshift: COPY возвращает успешно, но нет данных в таблице

У меня есть таблица с примерно 20 столбцами, которые я хочу скопировать в красное смещение из ведра S3 в виде csv. Я запускаю команду копирования, которая выполняется успешно, но возвращает «загружено 0 строк».

Я был в тупике на этом некоторое время, и я был бы признателен за любую помощь. Я могу поделиться схемой таблицы и частью csv, если это необходимо (хотя я хотел бы избежать этого, если это возможно)

Любая идея, почему это было бы?


person user1591328    schedule 26.06.2014    source источник
comment
maxerror › номер записи?   -  person Guy    schedule 28.06.2014
comment
каков предел MAXERROR для вашего оператора копирования?   -  person androboy    schedule 18.09.2014


Ответы (1)


Когда-то это случилось со мной. Консоль показывает, что процесс загрузки прошел успешно, но таблица не загружена.

Можете ли вы выполнить SELECT * FROM STL_LOAD_ERRORS и посмотреть, есть ли какие-либо строки, соответствующие вашему заданию загрузки. По сути, STL_LOAD_ERRORS ведет журнал обо всех ошибках загрузки с подробной информацией о том, что является точным сообщением об ошибке и какой столбец дает ошибку.

У меня обычно не получается выполнить задание по таким причинам, как проблема с разделителем, длина столбца и т. д.

person Naveen Vijay    schedule 27.06.2014