上级-一次转义斜线和双引号

时间:2019-04-16 08:23:57

标签: csv hive escaping bigdata

我有一个CSV文件,其中包含JSON元素。

表格格式的CSV文件

enter image description here

实际的原始CSV文件如下所示。

"1","user@domain.com","cus_placement=HFHWC7394w&status=OK{\
\"user_id": \"bhuvi\"\,\
\"phone": \"9999999999\"\,\
\"gat_id\": 18\
}" 

我尝试使用下面的table properties

在其顶部创建一个外部表
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.OpenCSVSerde'
WITH SERDEPROPERTIES (
   "separatorChar" = ",",
   "quoteChar"     = "\"",
   "escapeChar" = "\\" 
)
LOCATION 'file.csv'

但是user_id中的自动截断和其余的值来自下一列。

为此正确的转义符是什么?

0 个答案:

没有答案