繁体   English   中英

如何获取Hive编译器生成的MapReduce Jobs源代码?

[英]How can I get the MapReduce Jobs source codes generated by the Hive compiler?

我想知道SQL Hive编译器生成的代码是什么(即如果我执行一个sql语句,我想看看SQL hive编译器生成的MapReduce作业代码)。

我怎么才能得到它?

对于Hive,它将物理计划序列化为xml文件( http://www.slideshare.net/nzhang/hive-anatomy中的第15页)。 所以,我不认为用户可以获得hadoop的真实源代码。 要获取代码,您可以尝试YSmart( http://ysmart.cse.ohio-state.edu/ )。 它是一个翻译器,将您的SQL查询转换为hadoop的java源代码。 您可以使用YSmart的在线版本。 只需提交架构和查询,您就可以查看和下载Java代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM