Hive Sql获取含有特殊字符key的json数据

hive表中json数据的key含有.符号,所以使用get_json_object(str,"$.key_1.key_2")语法的时候就会获取到null。解法是通过json_to_map方法将json数据变成一个map结果,然后用key下标的方式获取值,代码

sql 复制代码
json_to_map(str)["key_1.key_2]
相关推荐
王小王-12311 小时前
基于 Hive 的网易云音乐数据分析及可视化系统
hive·hadoop·数据分析·音乐数据分析·网易云音乐分析·hive音乐分析·hadoop网易云
BD_Marathon12 小时前
SQL学习指南——视图
数据库·sql
2601_9620725512 小时前
李梦娇常识4600问|题库|打印版
sql·华为od·华为·c#·华为云·.net·harmonyos
HackTwoHub13 小时前
Sqli-Scanner SQL注入SKILL自动化挖掘SQL注入,零依赖自动化SQL注入挖掘,赏金猎人
数据库·人工智能·sql·web安全·网络安全·自动化·系统安全
Volunteer Technology15 小时前
Flink Table API与SQL(一)
大数据·sql·flink
持敬chijing16 小时前
Web渗透之SQL注入-常用sql语句
sql·安全·web安全·网络安全
Theo·Chan16 小时前
更换 Kingbase V9 License 踩坑记
sql·信创·kingbase
yangshicong17 小时前
第16章:AI数据分析与Text-to-SQL
人工智能·python·sql·数据分析·langchain
terry60018 小时前
5G视频短信服务商选型全攻略:通道资源、架构能力与成本评估2026最新标准
大数据·人工智能·5g·json·asp.net·信息与通信·数据库架构