Hadoop 从查询中设置配置单元配置变量

Hadoop 从查询中设置配置单元配置变量,hadoop,hive,Hadoop,Hive,是否可以从查询中设置配置单元配置变量 例如,我有一个查询: select name from stg_log; 我想把“名字”存储到 hiveconf:name 可变的 有可能吗?如果使用bash执行查询,可以执行以下操作 name=$(hive -S -e "select name from stg_log;") 然后将此变量作为参数传递给下一个查询 hive -d name=$name -f new_query.hql 在这个hql文件中,您可以使用这个变量作为 ${n

是否可以从查询中设置配置单元配置变量

例如,我有一个查询:

select name from stg_log;
我想把“名字”存储到

hiveconf:name 
可变的


有可能吗?

如果使用bash执行查询,可以执行以下操作

  name=$(hive -S -e "select name from stg_log;")
然后将此变量作为参数传递给下一个查询

  hive -d name=$name -f new_query.hql
在这个hql文件中,您可以使用这个变量作为

  ${name}