相关疑难解决方法(0)

当我们从s3中的csv文件读取数据并在aws athena中创建表时,如何跳过标题.

我试图从s3桶读取csv数据并在AWS Athena中创建一个表.我创建的表格无法跳过我的CSV文件的标题信息.

查询示例:

CREATE EXTERNAL TABLE IF NOT EXISTS table_name (   `event_type_id`
     string,   `customer_id` string,   `date` string,   `email` string )
     ROW FORMAT SERDE  'org.apache.hadoop.hive.serde2.OpenCSVSerde' 
     WITH
     SERDEPROPERTIES (   "separatorChar" = "|",   "quoteChar"     = "\"" )
     LOCATION 's3://location/' 
     TBLPROPERTIES ("skip.header.line.count"="1");
Run Code Online (Sandbox Code Playgroud)

skip.header.line.count似乎不起作用.但这没有用.我认为Aws在这方面存在一些问题.我还有其他方法可以解决这个问题吗?

csv amazon-s3 amazon-web-services amazon-athena

7
推荐指数
1
解决办法
3826
查看次数