@Override
    public Map<String, String> tableOptions() {
        Map<String, String> options = super.tableOptions();
        if (getProperties() != null && !getProperties().isEmpty()) {
            options.putAll(getProperties());
        }
        options.put(StarRocksConstant.CONNECTOR, "starrocks-inlong");
        options.put(StarRocksConstant.JDBC_URL, jdbcUrl);
        options.put(StarRocksConstant.LOAD_URL, loadUrl);
        options.put(StarRocksConstant.USERNAME, username);
        options.put(StarRocksConstant.PASSWORD, password);
        options.put(StarRocksConstant.DATABASE_NAME, databaseName);
        options.put(StarRocksConstant.TABLE_NAME, tableName);
        if (sinkMultipleEnable != null && sinkMultipleEnable) {
            options.put(Constant.SINK_MULTIPLE_ENABLE, sinkMultipleEnable.toString());
            options.put(Constant.SINK_MULTIPLE_FORMAT,
                    Objects.requireNonNull(sinkMultipleFormat).identifier());
            options.put(Constant.SINK_MULTIPLE_DATABASE_PATTERN, databasePattern);
            options.put(Constant.SINK_MULTIPLE_TABLE_PATTERN, tablePattern);
        } else {
            options.put(Constant.SINK_MULTIPLE_ENABLE, "false");
        }
        options.put(StarRocksConstant.FORMAT, "json");
        options.put(StarRocksConstant.STRIP_OUTER_ARRAY, "true");
        return options;
    }
starrocks load node using flink-connector-starrocks-1.13.5_2.11
inlong-sort/sort-common/src/main/java/org/apache/inlong/sort/protocol/node/load/StarRocksLoadNode.java