在"背景"中提交Hive查询

时间:2016-01-28 20:17:21

标签: hadoop hive

我可以像这样向Hive提交查询:

hive -e "INSERT OVERWRITE DIRECTORY '/my_result_dir' SELECT * FROM my_table LIMIT 5;"

当发生这种情况时,我将所有进展等等喷出到控制台。

出于我正在做的目的,我只想发出查询,并取回作业ID。我将分别监控其他地方的工作完成情况。

有一种好的,非黑客的方法吗?我看到executing HIVE query in background但是在给出选择的情况下,我更愿意避免使用临时文件将此输出写入,然后等待该文件包含我需要的信息。但是,似乎并不是告诉蜂巢的标志,哟,只要给我这份工作的元数据"。

0 个答案:

没有答案