2016-01-08 136 views
1

我发现很难找到HIVE查询日志,基本上我想看看执行了什么查询。HIVE查询日志位置

基本上我想找到在此状态查询:

select foo, count(*) from table where field=value group by foo; 
+0

执行的* *如何?使用Hive CLI(胖客户端,日志文件是本地的)还是HiveServer2(瘦客户端,日志文件在服务器上)? –

回答

0

Hive documentation

hive.exec.scratchdir默认值:

  • 在蜂巢0.2.0通过0.8 /tmp/${user.name}。 0
  • /tmp/hive-${user.name} in蜂巢0.8.1通过0.14.0
  • /tmp/hive在蜂房0.14.0后来

该目录由蜂巢来存储不同的地图计划/减少查询阶段,以及对存储在这些阶段

hive.start.cleanup.scratchdir默认值的中间输出:假