我在我的hadoop集群中使用Drill,在所有节点上都有钻头。目前我正在使用Drill来查询Hive表,我需要知道确切的查询执行时间。为了更友好的方法,我开始使用端口8047上提供的Drill Web UI,我运行查询,然后我无法访问配置文件部分以查看它花了多少时间。
问题是有时查询结果不会显示在个人资料页面的列表中。
有谁知道为什么会这样?
提前致谢
答案 0 :(得分:0)
我相信这是因为每个Drillbit只有作为Foreman的查询的配置文件。进一步了解一下,当您从命令行运行Drill查询时,会发生以下情况:
唯一真正的解决方案是,您必须检查群集中的每个Drillbit,以查看哪个具有查询的配置文件,或者让一个Drillbit成为所有查询的指定Foreman。