Tôi đang cố gắng đọc dữ liệu csv từ xô s3 và tạo bảng trong AWS Athena. Bảng của tôi khi được tạo không thể bỏ qua thông tin tiêu đề của tệp CSV của tôi.Cách bỏ qua tiêu đề khi chúng tôi đọc dữ liệu từ tệp csv trong s3 và tạo bảng trong aws athena.
Query Ví dụ:
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");
skip.header.line.count dường như không làm việc. Nhưng điều này không hiệu quả. Tôi nghĩ rằng Aws có một số vấn đề với this.Is có cách nào khác mà tôi có thể vượt qua điều này?
Dưới đây là AWS chuyển đỏ SQL tài liệu về "Tạo Bảng bên ngoài", http://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_EXTERNAL_TABLE.html – TheWalkingData