这是我的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"
输出为COPY
,然后Redshift会尝试拆分它。有没有办法指定识别dojo/query
中的引用字段?
答案 0 :(得分:2)
尝试添加" CSV"模式进入COPY命令。管道分隔符应该保留。