感动溪流

文章
7
资源
0
加入时间
3年0月20天

三、 Hive 逻辑算子及其生成(上)

前一章本文介绍了Hive如何将HiveQL语言转换成抽象语法树(AST),本章将介绍Hive逻辑算子以及如何将AST转换成逻辑算子DAG图。3.1 什么是逻辑算子   以如下HiveQL语句为例:select* from a where id>100 limit 10   这条语句从表a中取id>100的前10条数据,Hive首先将该语句转换成AST如下图所示: