amazon web services - how to read escape character in Athena -
hi have created table in athena following query read csv file form s3.
create external table if not exists axlargetable.aegintjnltblstaging ( `filename` string, ) row format serde 'org.apache.hadoop.hive.serde2.opencsvserde' serdeproperties ( 'separatorchar' = ',', 'quotechar' = '\"' ) location 's3://ax-large-table/aegintjnltblstaging/' tblproperties ('has_encrypted_data'='false'); but value in filename filed "\\emdc1fas\hr_uk\adpfreedom_employee_20141114_11.04.00.csv"
when read table values appears like
"\emdc1fashr_ukadpfreedom_employee_20141114_11.04.00.csv" where missing escape character (backslash) value.
how can read value show me actual value escape character.
thanks
as long don't need escaping, can set escape character unrelated (for example "|").
create external table if not exists axlargetable.aegintjnltblstaging ( filename string ) row format serde 'org.apache.hadoop.hive.serde2.opencsvserde' serdeproperties ( 'separatorchar' = ',', 'quotechar' = '\"', 'escapechar' = '|' ) location 's3://ax-large-table/aegintjnltblstaging/' tblproperties ('has_encrypted_data'='false');
Comments
Post a Comment