栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

hive 如何解析包含 json 的字符串字段

hive 如何解析包含 json 的字符串字段

语法

使用 lateral view json_tuple (表字段, json 字段) 视图别名 as 字段别名

需要注意的是 视图别名如果和字段别名都是必须的. 视图别名如果没有则无法查询该字段, 字段别名如果没有, 则执行报错

这里举例查询 micloud.va_log 表
查询 json 字符串字段 msginfo 的 env 字段
查询 json 字符串字段 extra 的 salary 字段

查询结果会跟在最末尾的列

select * from micloud.va_log
lateral view json_tuple(msginfo, 'env') json1 as env
lateral view json_tuple(extra, 'salary') json2 as salary
where date = 20220305 limit 10;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/762379.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号