HIVE,json格式

时间:2014-05-21 17:38:45

标签: hive

我正在为Hive工作,我已经创建了一个代码:

create table table_tweet_sentiment stored as orc as select ().....

但是当我尝试执行该条款时......失败!

引起:

org.apache.hadoop.hive.serde2.SerDeException: Row is not a valid JSON Object - JSONException: Unterminated string

我试图使用类似的东西:

row format serde 'org.openx.data.jsonserde.JsonSerDe'
with serdeproperties ("ignore.malformed.json" = "true")

但是我正在使用ORC ......我该如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

我认为问题可能出在您的JSON数据中。你能展示样品吗? json serde 每行需要一个JSON记录,如果它没有像那样格式化,它可能会出现错误,例如 JSONException:Unterminated string