在配置单元表中保存Xpath的输出

在配置单元表中保存Xpath的输出,xpath,hadoop,hive,Xpath,Hadoop,Hive,我正在使用xpath解析配置单元表中已经存在的数据 我正在使用以下命令: 从testdata104 limit 100中选择*创建视图xmlout104(行); 从xmlout104 limit 1中选择xpath(行,'MC/SC/S/@art') 我只是想知道,如何将输出保存在新的配置单元表中 这就是输出: [“乐队”、“乐队”、“瀑布”、“克里登斯清水复兴”、“约翰尼·卡什”、“鲍勃·塞格”、“老鹰”、“约翰尼·霍顿”、“马蒂·罗宾斯”、“鲍勃·塞格”、“康威·特维提”、“肯尼·罗杰斯&第

我正在使用xpath解析配置单元表中已经存在的数据

我正在使用以下命令:

从testdata104 limit 100中选择*创建视图xmlout104(行); 从xmlout104 limit 1中选择xpath(行,'MC/SC/S/@art')

我只是想知道,如何将输出保存在新的配置单元表中

这就是输出:


[“乐队”、“乐队”、“瀑布”、“克里登斯清水复兴”、“约翰尼·卡什”、“鲍勃·塞格”、“老鹰”、“约翰尼·霍顿”、“马蒂·罗宾斯”、“鲍勃·塞格”、“康威·特维提”、“肯尼·罗杰斯&第一版”、“尼尔·杨”、“尼尔·杨”、“斯普林菲尔德”、“斯塔特勒兄弟”、“斯塔特勒兄弟”、“斯塔特勒兄弟”、“斯蒂夫·米勒乐队”,“史蒂夫·米勒乐队”、“盖尔·加内特”、“各种艺术家”、“威利·纳尔逊”、“老鹰”、“老鹰”、“拦路人”、“马蒂·罗宾斯”、“马蒂·罗宾斯”、“拦路人”、“罗伊·克拉克”、“罗伊·克拉克”、“西蒙和加芬克尔”、“橡树岭男孩”、“弗恩·戈斯丁”、“弗恩·戈斯丁”、“约翰·丹佛”、“约翰·丹佛”、“文斯·吉尔”、“文斯·吉尔”、“文斯·吉尔”、“韦伦·詹宁斯””Waylon Jennings“]

在不知道您想要的表架构的情况下,将查询结果插入表的最基本方法,例如:

create table results(res string);
insert overwrite table results [select statement]

有关更多示例,请查看:

当我将insert OVERRIDE table results与select xpath一起使用时,出现了一个异常;您可以发布insert语句和堆栈跟踪吗?