hive函数 get_json_object

pandas和SQL数据分析实战

https://study.163.com/course/courseMain.htm?courseId=1006383008&share=2&shareId=400000000398149html

转载java

http://www.javashuo.com/article/p-fmulaque-bg.htmlpython

 

hive提供了json的解析函数:get_json_objectsql

 

使用方法

对于jsonArray(json数组),如person表的xjson字段有数据:json

[{"name":"王二狗","sex":"男","age":"25"},{"name":"李狗嗨","sex":"男","age":"47"}]

取出第一个json对象,那么hive sql为:数组

SELECT get_json_object(xjson,"$.[0]") FROM person;

 结果是:iphone

{"name":"王二狗","sex":"男","age":"25"}

取出第一个json的age字段的值:机器学习

SELECT get_json_object(xjson,"$.[0].age") FROM person;

结果ide

25

 

总结

get_json_object(param1,"$.param2")

 

 python机器学习-sklearn挖掘乳腺癌细胞( 博主亲自录制)函数

网易云观看地址

https://study.163.com/course/introduction.htm?courseId=1005269003&utm_campaign=commission&utm_source=cp-400000000398149&utm_medium=share

扫二维码,关注博主主页,学习更多Python知识

https://m.study.163.com/user/1135726305.htm?utm_campaign=share&utm_medium=iphoneShare&utm_source=weixin&utm_u=1015941113

相关文章
相关标签/搜索