hive中有哪些UDTF函数
时间: 2023-11-03 15:30:26 浏览: 84
hive的udf功能
1. explode() - 将数组或map类型的列拆分成多行。
2. lateral view - 用于将一个表连接到另一个表或函数的输出。
3. posexplode() - 将数组或map类型的列拆分成多行,同时保留原始位置信息。
4. inline() - 将数组类型的列展开成多列。
5. stack() - 将多列合并成一列,每个值对应另外一列的值。
6. lateral view explode() - 将数组类型的列拆分成多行,同时连接到另一个表或函数的输出。
7. lateral view posexplode() - 将数组类型的列拆分成多行,同时保留原始位置信息,并连接到另一个表或函数的输出。
阅读全文