private Node buildHbaseNode() {
        List<FieldInfo> fields = Arrays.asList(new FieldInfo("cf:id", new LongFormatInfo()),
                new FieldInfo("cf1:name", new StringFormatInfo()),
                new FieldInfo("cf1:age", new IntFormatInfo()),
                new FieldInfo("cf2:salary", new FloatFormatInfo()),
                new FieldInfo("cf2:ts", new TimestampFormatInfo()));
        List<FieldRelation> relations = Arrays.asList(
                new FieldRelation(new FieldInfo("id", "1", new LongFormatInfo()),
                        new FieldInfo("cf1:id", new LongFormatInfo())),
                new FieldRelation(new FieldInfo("name", "1", new StringFormatInfo()),
                        new FieldInfo("cf1:name", new StringFormatInfo())),
                new FieldRelation(new FieldInfo("age", "2", new IntFormatInfo()),
                        new FieldInfo("cf2:age", new IntFormatInfo())),
                new FieldRelation(new FieldInfo("ts", "3", new TimestampFormatInfo()),
                        new FieldInfo("cf2:ts", new TimestampFormatInfo())));
        return new HbaseLoadNode("5", "test_hbase",
                fields, relations, null, null, 1, null, "mytable",
                "default", "localhost:2181", "MD5(`name`)", null,
                null, null, null);
    }
Test for union sql parse {@link UnionNodeRelation}
inlong-sort/sort-core/src/test/java/org/apache/inlong/sort/parser/UnionSqlParseTest.java