Hadoop 可以同时将文件和值加载到配置单元中吗

Hadoop 可以同时将文件和值加载到配置单元中吗,hadoop,hive,hiveql,Hadoop,Hive,Hiveql,是否可以在配置单元中加载文件并同时插入值 我有一个简单的团队: team_id int fname string lname string new_record string 我的加载文件如下所示: ID,fname,lname 1,Jimmy,Hendrix 2,bob,marley 3,Richard,sherman 4,Bracia,grimm 如果在文件加载过程中添加了新的团队成员,我想添加“是”,这可能吗如果是这样,我将如何

是否可以在配置单元中加载文件并同时插入值

我有一个简单的团队:

team_id        int
fname          string
lname          string
new_record     string
我的加载文件如下所示:

ID,fname,lname
1,Jimmy,Hendrix
2,bob,marley
3,Richard,sherman
4,Bracia,grimm

如果在文件加载过程中添加了新的团队成员,我想添加“是”,这可能吗
如果是这样,我将如何编写查询??谢谢弗罗斯蒂,这是不可能的。
但是,可以从现有表中加载,同时插入。
所以我通过使用选择和插入来解决这个问题,这是不可能的。
但是,可以从现有表中加载,同时插入。
因此,我通过使用select和insert解决了这个问题,只需在文件上映射一个外部表,然后使用普通的旧SQL运行insert-select查询;语法比LOAD灵活得多,即,您可以更改列的顺序,应用函数,如
trim()
cast(as)
,添加硬编码值等。对于增量上载,使用相关子查询选择不存在的位置可能会起到作用。不过要注意HashJoin的内存需求。只需在文件上映射一个外部表,然后使用普通的旧SQL运行INSERT-SELECT查询;语法比LOAD灵活得多,即,您可以更改列的顺序,应用函数,如
trim()
cast(as)
,添加硬编码值等。对于增量上载,使用相关子查询选择不存在的位置可能会起到作用。不过,要注意HashJoin内存需求。