使用 Redshift 的 Ignoreheader CSV 文件

Posted

技术标签:

【中文标题】使用 Redshift 的 Ignoreheader CSV 文件【英文标题】:Ignoreheader CSV file using Redshift 【发布时间】:2019-12-09 15:55:04 【问题描述】:

我正在将 CSV 文件复制到红移表中,但我不断收到错误消息,因为它正在推断 csv 文件的标题。将csv文件加载到redshift时,有什么方法可以忽略标题。我是 redshift 的新手,因此我们将不胜感激。

这是我的副本声明:

copy db.table1
from 's3://path/203.csv'
credentials 'mycrednetials'
csv
ignoreheader
delimiter ','
region 'us-west-2' ;

我们将不胜感激。

【问题讨论】:

【参考方案1】:

试试这个:

copy db.table1
from 's3://path/203.csv'
credentials 'mycrednetials'
csv
ignoreheader 1
delimiter ','
region 'us-west-2' ;

【讨论】:

以上是关于使用 Redshift 的 Ignoreheader CSV 文件的主要内容,如果未能解决你的问题,请参考以下文章

使用 Redshift 作为 Spring 批处理作业存储库和 Redshift 中 SEQUENCE 的替代品

使用 AWS Redshift 进行地理空间分析

使用 java 程序从 STDIN 复制 Redshift

使用 Redshift 设置的 QueryDSL

当我们使用 Glue 将数据从 DocumentDb 转储到 Redshift 时,从 Redshift 获取字符串而不是数组

如何使用 AWS Redshift 执行 Bash 脚本