由於公司環境配置hive默認連接hiveserver2 ,不管hive cli 還是beeline cli都默認使用beeline cli,連接hive需要輸入賬號密碼;
啟動kylin 時會Retrieving hive dependency... 卡住
兩種解決方案
1.解決方案1
敲enter
但在在后續構建cube的第一步Create Intermediate Flat Hive Table時,web 界面 log 顯示 no Data Available ;服務器kylin.log在 hive.CreateFlatHiveTableStep:38 : hive -e "USE default;一直卡住。如下圖
2.解決方案2
修改:kylin.properties
kylin.source.hive.client=beeline
kylin.source.hive.beeline-params=-n "you hive 賬號" -p "you hive 密碼" --hiveconf hive.security.authorization.sqlstd.confwhitelist.append='mapreduce.job.*|dfs.*' -u jdbc:hive2://you hive ip:10000