Hive在进行行转列的过程中,如果遇到转的数组或者MAP()为空的情况,就会把这条数据过滤掉:
解决办法:
如果要包含空数据,需要在lateral view后加上outer关键字:
LATERAL VIEW OUTER EXPLODE(array) t as t_array
Hive在进行行转列的过程中,如果遇到转的数组或者MAP()为空的情况,就会把这条数据过滤掉:
解决办法:
如果要包含空数据,需要在lateral view后加上outer关键字:
LATERAL VIEW OUTER EXPLODE(array) t as t_array
358

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