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

2.1.0

修改为1.1.0

因为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";

相关