@Override
    public Map<String, String> tableOptions() {
        Map<String, String> options = super.tableOptions();
        options.put("connector", "jdbc-inlong");
        options.put("dialect-impl", "org.apache.inlong.sort.jdbc.dialect.ClickHouseDialect");
        options.put("url", url);
        options.put("table-name", tableName);
        options.put("username", userName);
        options.put("password", password);
        return options;
    }
clickHouse update operations is heavy, it will takes precedence over all others operation to execute, so it has a
poor performance. It is more suitable for batch scenes but not streaming scenes where operations are performed
frequently.
inlong-sort/sort-common/src/main/java/org/apache/inlong/sort/protocol/node/load/ClickHouseLoadNode.java