dolphinscheduler本地部署調試及對接星環TDH-inceptor組件用於sql查詢(二)

一.系統版本說明:

星環TDH5.2.4

dolphinscheduler 版本2.0.3

二,部署

參考https://www.cnblogs.com/djlsunshine/p/13214539.html

修改對應的配置即可

 版本2.0.3不同的是執行用即可完成調試

三、連接inceptor

2.0.3jar包說明,打開根目錄下pom.xml

<hive.jdbc.version>2.1.0</hive.jdbc.version>

修改爲<hive.jdbc.version>1.1.0</hive.jdbc.version>

因爲tdh inceptor內hive的版本很低,用1版本可以連接上

調試發現後臺報錯,報錯如下:

cannot recognize input near '1' in statement

通過debug調試發現,HIVE_VALIDATION_QUERY 用的是 select 1,定位到具體代碼在

package org.apache.dolphinscheduler.spi.utils;

Constants.java

//    public static final String HIVE_VALIDATION_QUERY = "select 1";
    public static final String HIVE_VALIDATION_QUERY = "select 1 from system.dual";

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章