AWS Redshift не удалось раздувать неверные или неполные данные раздувания при вставке заархивированного CSV-файла

547
Cyrus

У меня есть заархивированный CSV-файл, который является частью огромного файла и извлечен из исходного огромного файла с помощью следующей команды:

gunzip -c myFile.csv.gz | head -n 500000 > myFile.csv.gz_p1 

после создания меньшего файла мне нужно вставить его в таблицу в Redshift, но я получаю следующую ошибку:

Cause: Failed to inflateinvalid or incomplete deflate data. zlib error code: -3 
0
myFile.csv`.gz`_p1 <- выделенная часть вызывает проблемы где-то? или вдвойне данные gzippped? Hannu 7 лет назад 0
Я не знаю, и не могли бы вы уточнить, что вы подразумеваете под данными с двойным сжатием? Есть ли какие-либо данные заархивированы дважды? Cyrus 7 лет назад 0
По-видимому, существуют некоторые проблемы с хранением ваших данных. Эхо ТЕСТ | gzip -c | gzip -c | od -t x1z` отображает результат сжатия «TEST» «вдвойне» (дважды). Hannu 7 лет назад 0

0 ответов на вопрос