Advertisement

Hive视图--规范处理行或解析JSON数据

阅读量:
  • 1、结合表生成函数进行应用,实现对函数输入与输出的衔接
    • 2、OUTER关键字:即便output为空,仍可生成对应结果
复制代码
    select name,work_place,loc from employee lateral view outer explode(split(null,',')) a as loc;
    
    
      
    
  • 3、具备多级支持功能
复制代码
    select name,wps,skill,score from employee 
    lateral view explode(work_place) work_place_single as wps
    lateral view explode(skills_score) sks as skill,score;
    
    
      
      
      
    
  • 4、常被应用于数据格式的标准化处理或JSON内容的解析操作

示例:

存在一张Hive外部表employee_external,其内部存储的数据结构如下:

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/images/2025-05-31/AzuQytC1p49wcN8hHR

全部评论 (0)

还没有任何评论哟~