Hive表种map字段的查询取用

Posted 见贤思小齐,知足常乐呵

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hive表种map字段的查询取用相关的知识,希望对你有一定的参考价值。

  • 建表可以用 map<string,string>

 

  • 查询时可以按照 aaa[bbb], aaa 是map字段名,bbb是其中的参数名,就可以取到这个参数的值了

          当参数名bbb是string时,需要加双引号。例:

          aaa: {"url":"http://Detail?activityId=7"}

           aaa[“url”] 就能获得 http://Detail?activityId=7 了

以上是关于Hive表种map字段的查询取用的主要内容,如果未能解决你的问题,请参考以下文章

用SQL怎样根据一个表种的字段ID查出另一个表中的数据?

hive 非正确json格式字段造成查询错误

hive 使用 map 类型字段

hive 使用 map 类型字段

Hive:按属性将值聚合到 JSON 或 MAP 字段中

Hive复杂数据类型:array、map、struct