Вот мой Redshift COPY
команды:Redshift не распознает указанное поле?
COPY {table}
FROM '{copy_from}'
CREDENTIALS 'aws_access_key_id={pub};aws_secret_access_key={priv}'
DELIMITER '|'
GZIP
TRIMBLANKS
TRUNCATECOLUMNS
ACCEPTINVCHARS
TIMEFORMAT 'auto'
DATEFORMAT 'auto'
Выход из Postgresql
будет указаны поля, которые содержат разделитель, но Redshift
обрабатывает его как два отдельных полей.
Так, например, поле CG | EG
будет выводиться с Postgres
как "CG | EG"
, а затем Redshift пытается разбить на нем. Есть ли способ указать, чтобы распознать поля, указанные в моем COPY
?