HIVE源码(6):Hive 源码 Debug 介绍

1 Debug 环境准备

1.1 下载源码包
下载 Hive 源码包,自行编译一下,建议在 Linux 环境下编译,然后将整个编译好的包全部拷贝到 IDEA 工作目录中并使用 IDEA 打开。该文档是以 Hive3.1.2 版本作为讲解的。
1.2 打开项目配置项
1.3 添加远程连接配置组 
1.4 添加配置信息

2 测试 

2.1 在 CliDriver 类的 run 方法中随意打上断点
2.2 开启 Hive 客户端 Debug 模式
$HIVE_HOME/bin/hive –debug
2.3 使用 debug 模式启动本地项目
2.4 在 Hive 客户端中执行 HQL,切换到 IDEA 中查看
1)在 IDEA 中查看断点
2)在 Hive Debug 模式客户端查看 
 

 

 

说明:此文档部分图片来自于美团帖子
链接:https://tech.meituan.com/2014/02/12/hive-sql-to-mapreduce.html

 

 

 

posted @ 2021-08-22 19:31  秋华  阅读(163)  评论(0编辑  收藏  举报