xpath udf(Hive)返回所有数组元素,我想查看单独行而不是单个行中的每个数组元素

问题描述 投票:0回答:1

此方法将我所有@type实例作为数组返回给我,而不是我想在单独的行中查看它们。

'''xpath(columnName,'/ a / b / c / d / e / @ type')as Alias_name“'

请查看所附图片以获取当前结果和我期望的结果。Rows

任何建议都会有所帮助。

谢谢。

hadoop xpath hive xml-parsing
1个回答
0
投票

您可以使用LATERAL VIEW explode(array-col-name)并遵循此link,以获取有关示例使用的更多详细信息

© www.soinside.com 2019 - 2024. All rights reserved.