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

Popular posts from this blog

Sort a complex associative array in PHP -

vb.net - How to ignore if a cell is empty nothing -

recursion - Can every recursive algorithm be improved with dynamic programming? -