在哪里可以看到从hadoop pig语句生成的mapreduce代码

use*_*250 4 java hadoop mapreduce apache-pig

我们都知道hadoop pig语句被转换成java mapreduce代码.我想知道有什么方法可以看到从pig语句生成的mapreduce代码吗?

Don*_*ner 11

我们都知道hadoop pig语句被转换成java mapreduce代码

不是这种情况.Hadoop Pig语句未转换为Java MapReduce代码.

更好的思考方法是在Java MapReduce中运行的Pig解释器中"解释"Pig代码.以这种方式思考:Python和Perl不会"生成"C代码,它们通过执行指令的C程序(解释器)运行.基本上,Pig为要执行的查询计划提供了框架.Pig代码被解释,预构建的解释器MapReduce作业执行它.因此,这是不可能的.

如果您想了解更多正在发生的事情,请使用EXPLAINILLUSTRATE深入了解Pig为执行代码而构建的查询计划.