我想从java代码运行Hive和Impala Explain并计算stats命令。这样我就可以将收集到的信息用于分析目的。如果有任何人有任何想法请帮助
答案 0 :(得分:2)
您可以像对任何其他针对impala的jdbc查询一样运行它。
名为temp的表的compute stats查询将是“compute stats temp”,您可以将其作为jdbc statement.execute的参数传递
同样,为了解释一个查询,说“从temp中选择count(*)”,作为statement.execute的参数传递的查询是“解释从temp中选择计数(*)”。