2016-08-24 48 views
1

這裏是我的紅移COPY命令:包含分隔符紅移不識別引用的字段?

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中的引用字段?

回答