Amazon Redshift Copy命令不适用于特殊字符

时间:2017-07-12 09:32:02

标签: amazon-web-services utf-8 amazon-redshift

我正在使用Amazon Redshift。我的任务是将数据从CSV加载到Redshift表。

我正在使用COPY命令。它正在为其他数据工作。这次我有像nóma这样的数据,其中包含特殊数据。

问题是此数据已转换为n?ma 当我使用ACCEPTINVCHARS参数时。我希望数据按原样加载。

当我使用INSERT语句时,数据会正确插入。 但不是在我使用Redshift COPY命令时。

copy stage.teammateSFDCAccount_temp
from 's3://taasedwprod01/TeamMate/sfdcaccount.csv'
CREDENTIALS 'aws_access_key_id=opadpasde;aws_secret_access_key=asdasdasd'
CSV ignoreheader as 1 
COMPUPDATE ON ACCEPTINVCHARS  MAXERROR AS 500 TRUNCATECOLUMNS*  ;

我尝试使用Encoding方法参数作为UTF8,这对我没用。我还尝试从COPY命令中删除导致未加载数据的ACCEPTINVCHARS

0 个答案:

没有答案