我使用xpath来解析Hive表中已存在的数据。
我正在使用以下命令:
创建视图xmlout104(行)作为select * from testdata104 limit 100; 从xmlout104 limit 1中选择xpath(line,'MC / SC / S / @ art');
我只是想知道,如何将输出保存在新的Hive表中。
这是输出:
[“The Band”,“The Band”,“The Cascades”,“Creedence Clearwater Revival”,“Johnny Cash”,“Bob Seger”,“The Eagles”,“Johnny Horton”,“Marty Robbins”, “Bob Seger”,“Conway Twitty”,“Kenny Rogers& The First Edition”,“Neil Young”,“Neil Young”,“The Springfields”,“The Statler Brothers”,“The Statler Brothers”,“The Statler兄弟“,”史蒂夫米勒乐队“,”史蒂夫米勒乐团“,”盖尔加内特“,”各种艺术家“,”威利尼尔森“,”老鹰队“,”老鹰队“,”公路人“,”马蒂罗宾斯“, “Marty Robbins”,“The Highwaymen”,“Roy Clark”,“Roy Clark”,“Simon& Garfunkel”,“The Oak Ridge Boys”,“Vern Gosdin”,“Vern Gosdin”,“John Denver”,“ John Denver“,”Vince Gill“,”Vince Gill“,”Vince Gill“,”Waylon Jennings“,”Waylon Jennings“]
答案 0 :(得分:0)
在不知道您想要的表格架构的情况下,将查询结果插入表格的最基本方法,例如:
create table results(res string);
insert overwrite table results [select statement]
有关更多示例,请查看documentation: