Hive code analysis report: semantic analysis ⑤

2021SC@SDUSC catalogue summary Supplementary description doPhase1() getMetaData(QB, ReadEntity) analysis summary In the last article, I analyzed doPhase1() Function, which is the initial stage of semantic analysis. The final goal of the program is to load the ast data into QB. The main idea of doPhase1 in this stage is to recursively tra ...

Posted by clewis4343 on Wed, 01 Dec 2021 21:52:13 +0100

Hive code analysis report: semantic analysis ④

2021SC@SDUSC catalogue Overview & & Review Code analysis: method of generating QB Summary: Overview & & Review As for the generation of QB by semantic parsing AST, we have always focused on code reading, and the content is scattered and split. Now, after reviewing the flow chart of HIVE compiler, we can see that semantic ...

Posted by julieb on Tue, 23 Nov 2021 17:55:20 +0100

Hive code analysis report: semantic analysis ③

2021SC@SDUSC catalogue summary Semantic analyzer class analysis: ① From analyzeInternal(ASTNode ast) to genResolvedParseTree(ASTNode, planercontext) summary Earlier, I made a simple analysis of the basesemanticananalyzer class and learned that this class is the base class of each semantic analyzer, and its derived subclasses include sema ...

Posted by Ludo Lambrechts on Tue, 16 Nov 2021 10:57:20 +0100

Set up hadoop,zookeeper,kafka in the environment of data warehouse collection

Set up hadoop,zookeeper,kafka in the environment of data warehouse collection Previous Aliyun ECS environment has been installed, now start to formally set up the project environment hadoop installation configuration 1. Cluster Planning Server hadoop102Server hadoop103Server hadoop104HDFSNameNodeDataNodeDataNodeDataNodeSecondaryNameNod ...

Posted by SamShade on Sun, 17 Oct 2021 18:27:08 +0200