我的输入看起来像这样
-----------
name=name1
add=add1
EOE
-----------
name=name2
add=add2
EOE
这是我尝试过的,但表格并没有填充任何内容......
CREATE EXTERNAL TABLE testrawtext (
name string,
address string
)
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.RegexSerDe'
WITH SERDEPROPERTIES (
"input.regex" = "-*\\n.+=(.*)\\n.+=(.*)[\\s\\S]*?\\nEOE")
LOCATION 's3://test-athena-raw-text/testrawtext';
我的正则表达式有问题吗?