表生成函数:可以理解为一个函数可以生成一个表
行转列函数:
explode(字段名--hive中集合类型中的array,map)----炸开字段内容

distinct去重
select distinct sub from (select explode(subjects) as sub from t_stu_subject) temp;
表生成函数:lateral view
目标表
select id,name,tmp.sub
from t_stu_subject later view wxplode(subjects) tmp as sub;
表生成与转换技巧

本文深入探讨了数据处理中的表生成函数与行转列技术,包括explode函数在Hive中的应用,以及如何使用lateral view进行高效的数据转换。通过具体示例,读者将学会如何优化数据结构,提高数据分析效率。
473

被折叠的 条评论
为什么被折叠?



