建maven工程,把hive的jar引入到依賴?yán)铮缓髮憣ν獾姆椒ń邮躶ql,把sql發(fā)給Driver類,拿到語法樹的根節(jié)點(diǎn)ASTNode,然后寫代碼遍歷ASTNode,根據(jù)不同的特征解析不同的屬性出來。
使用Hive內(nèi)置的解析器構(gòu)建血緣關(guān)系背景 最近在做數(shù)據(jù)血緣關(guān)系相關(guān)的工作,最初級的版本我們是通過執(zhí)行計劃分析出表到表的計算關(guān)系。有同事在看了之后提出,希望能給一個字段到字段的計算關(guān)系出來,所以我們做了一些嘗試,...