private KafkaLoadNode buildKafkaLoadNode() {
        List<FieldInfo> fields = Arrays.asList(new FieldInfo("id", new LongFormatInfo()),
                new FieldInfo("salary", new DecimalFormatInfo(13, 9)));
        List<FieldRelation> relations = Arrays
                .asList(new FieldRelation(new FieldInfo("id", new LongFormatInfo()),
                        new FieldInfo("id", new LongFormatInfo())),
                        new FieldRelation(new FieldInfo("salary", new DecimalFormatInfo(13, 9)),
                                new FieldInfo("salary", new DecimalFormatInfo(13, 9))));
        return new KafkaLoadNode("2", "kafka_output", fields, relations, null,
                null, "kafka_output", "localhost:9092",
                new CanalJsonFormat(), null,
                null, null);
    }
Test for {@link DecimalFormatInfo} and {@link FlinkSqlParser}
inlong-sort/sort-core/src/test/java/org/apache/inlong/sort/parser/DecimalFormatSqlParseTest.java