我正在尝试使用控制A ("^A")分隔的文件来使用COPY命令加载到redshift中,我看到默认的分隔符是竖线(|),而CSV是逗号。
我无法提交使用^A
的方法,当我尝试使用^A
或\x01
的复制命令时,它抛出下面的消息。以前有人试过这个吗?文档上说我们可以使用分隔符,但没有关于使用^A
的线索。
密码:错误:复制分隔符必须为单字符
发布于 2016-03-03 02:35:32
我在redshift和Pig中使用了'\\001'
作为基于ctrl+A的字段分隔的分隔符。
示例:
copy redshiftinfo from 's3://mybucket/data/redshiftinfo.txt'
credentials 'aws_access_key_id=<access-key-id>;aws_secret_access_key=<secret-access-key>'
delimiter '\\001'
https://stackoverflow.com/questions/35748539
复制相似问题