打开 impala 查询的屏幕

Open screen for a impala query

我在文件中有一个 impala 查询,我想为这个查询打开一个屏幕。

查询就像

select * 
from db.test
where date >20201101

我将 运行 文件 impala-shell -f test.sql 也可以生成一个屏幕执行时间过后的文件吗?

是的,使用更多 shell 脚本是可能的。

impala-shell -k --ssl -i xx:100 -q "select * from table;" >logfile.txt 2>&1
grep "Fetched" logfile.txt | cut -d " " -f 5 > Run_info.txt  #for Select,Create
grep "Modified" logfile.txt | cut -d " " -f 5 >>Run_info.txt  #for Insert

输出将是 0.11s
您可以使用它来 运行 循环中的所有脚本。如果需要,您还可以从日志文件中查看有多少条记录 fetched/modified。您只需要调整 grep 命令即可。