Hadoop 我们如何将多个hql文件传递到hive/beeline?

Hadoop 我们如何将多个hql文件传递到hive/beeline?,hadoop,hive,Hadoop,Hive,我想在一个配置单元会话中运行文件_1.hql和文件_2.hql。我该怎么做? 我正在考虑将这两个文件作为hive-f file_1.hql file_2.hql传递。 但是-f只接受一个文件。有什么建议吗?使用bash怎么样: hive -e "$(cat file1.hql file2.hql)" 使用sourcehive命令:您可以在脚本更新的解决方案中包含许多source命令,但cat showdata1.sql showdata.sql | hive-f-永远无法工作—测试成功;毫不犹

我想在一个配置单元会话中运行文件_1.hql和文件_2.hql。我该怎么做? 我正在考虑将这两个文件作为hive-f file_1.hql file_2.hql传递。 但是-f只接受一个文件。有什么建议吗?

使用bash怎么样:

hive -e "$(cat file1.hql file2.hql)"

使用
source
hive命令:您可以在脚本更新的解决方案中包含许多
source
命令,但cat showdata1.sql showdata.sql | hive-f-永远无法工作—测试成功;毫不犹豫地成为明星