From f1a02159783e2a01094a06eb7681d4532cdbbff4 Mon Sep 17 00:00:00 2001 From: seagle Date: Tue, 18 Jan 2022 16:53:25 +0800 Subject: [PATCH] [bug] Fix datax task type error parse clickhouse reader sql (#8091) --- .../apache/dolphinscheduler/plugin/task/datax/DataxUtils.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dolphinscheduler-task-plugin/dolphinscheduler-task-datax/src/main/java/org/apache/dolphinscheduler/plugin/task/datax/DataxUtils.java b/dolphinscheduler-task-plugin/dolphinscheduler-task-datax/src/main/java/org/apache/dolphinscheduler/plugin/task/datax/DataxUtils.java index c4edc4eab..42ba97527 100644 --- a/dolphinscheduler-task-plugin/dolphinscheduler-task-datax/src/main/java/org/apache/dolphinscheduler/plugin/task/datax/DataxUtils.java +++ b/dolphinscheduler-task-plugin/dolphinscheduler-task-datax/src/main/java/org/apache/dolphinscheduler/plugin/task/datax/DataxUtils.java @@ -19,6 +19,7 @@ package org.apache.dolphinscheduler.plugin.task.datax; import org.apache.dolphinscheduler.spi.enums.DbType; +import com.alibaba.druid.sql.dialect.clickhouse.parser.ClickhouseStatementParser; import com.alibaba.druid.sql.dialect.mysql.parser.MySqlStatementParser; import com.alibaba.druid.sql.dialect.oracle.parser.OracleStatementParser; import com.alibaba.druid.sql.dialect.postgresql.parser.PGSQLStatementParser; @@ -91,6 +92,8 @@ public class DataxUtils { return new OracleStatementParser(sql); case SQLSERVER: return new SQLServerStatementParser(sql); + case CLICKHOUSE: + return new ClickhouseStatementParser(sql); default: return null; }