我在while循环中运行impala查询,为此我创建了一个单独的查询文件,我从我的shell脚本调用它我的问题是, 我们可以在查询文件中传递与变量匹配的shell变量匹配。
module(theModule);
答案 0 :(得分:0)
不确定这是否是您要找的 以下是如何将参数化查询存储在文件中的示例 哪个可以通过impala-shell执行
$ cat test.sql
select 10 + ${x};
$ export x=15
$ echo "${x}"
15
$ query=`eval "echo \"$(<test.sql)\""`
$ impala-shell <connection> -q "$query"