本文主要是介绍Hive lateral view ,get_json_object,json_tuple 用法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
要确保被解析的字段是string类型才可以使用json解析.解析map类型不能使用json解析,解析map类型可以使用col_name['key']获取对应key的value.
【Hive】解析json(get_json_object) https://blog.csdn.net/qq_34105362/article/details/80454697
lateral view:如果指定字段名则需要把lateral view查询出的列写到select中,才能在结果中出现;如果直接是select * 则自动会把lateral view查询出的列追加在后面。
select * from sales_info where dt = '2019-04-26'
----------------------------
select *,
get_json_object(state, '$.id') as id,
get_json_ob
这篇关于Hive lateral view ,get_json_object,json_tuple 用法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!