如何从java代码运行Hive Explain命令?

时间:2016-05-16 08:48:48

标签: hadoop hive impala

我想从java代码运行Hive和Impala Explain并计算stats命令。这样我就可以将收集到的信息用于分析目的。如果有任何人有任何想法请帮助

1 个答案:

答案 0 :(得分:2)

您可以像对任何其他针对impala的jdbc查询一样运行它。

名为temp的表的compute stats查询将是“compute stats temp”,您可以将其作为jdbc statement.execute的参数传递

同样,为了解释一个查询,说“从temp中选择count(*)”,作为statement.execute的参数传递的查询是“解释从temp中选择计数(*)”。