hive Lateral View用法

Lateral View 用于和 UDTF 函数(explode、split)结合来使用。
首先通过 UDTF 函数拆分成多行,再将多行结果组合成一个支持别名的虚拟表。
主要解决在 select 使用 UDTF 做查询过程中,查询只能包含单个 UDTF,不能包含其他字段、以及多个 UDTF 的问题

语法:
LATERAL VIEW udtf(expression) tableAlias AS columnAlias (’,’
columnAlias)

猜你喜欢

转载自blog.csdn.net/yj2434/article/details/108114991