摘要: HQL编译成MapReduce任务是由Hive中Compiler组件完成的,主要分成了六个阶段: **1. Antrl词法分析、语法分析:**Antrl中定义了SQL的语法规则,完成SQL的词法、语法分析,将SQL语言转换为AST。 2. 语义分析:获得抽象语法树(即AST)之后,遍历AST,抽象出 阅读全文
posted @ 2023-04-21 00:41 不要给我歪! 阅读(61) 评论(0) 推荐(0) 编辑