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

How can I run Hive Explain command from java code?

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

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

名为 temp 的 table 的计算统计查询将是 "compute stats temp",您可以将其作为参数传递给 jdbc statement.execute

同样,为了解释查询,假设 "select count( * ) from temp" 作为参数传递给 statement.execute 的查询是 "explain select count(*) from temp"。