配置单元:从hdfs文件的值设置变量

bqf10yzr  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(287)

我在hdfs中有一个文件(比如说/user/rc/text.csv),其中有一行值“1234”。
在配置单元中,是否有方法使用text.csv中的值设置变量?例如。

SET var1 = <read value from HDFS file>;
SELECT ${hiveconf:var1};

谢谢您!

gdx19jrr

gdx19jrr1#

没有直接的方法将文件从hdfs直接读取到配置单元环境中。您可以创建一个指向该文件目录的表。所以在那个表中总是有一条记录和一列。
现在,您可以随时随意重用此表,而不必在配置单元中设置变量。

相关问题