@Override
    public Object parse(SourceData sourceData, int rowIndex, Context context) {
        Object mapObj = mapParser.parse(sourceData, rowIndex, context);
        if (mapObj == null) {
            return null;
        }
        if (mapObj instanceof Map) {
            Map<?, ?> map = (Map<?, ?>) mapObj;
            if (map.isEmpty()) {
                return null;
            }
            return Arrays.toString(map.values().toArray());
        }
        return null;
    }
MapValueFunction  ->  MAP_VALUES(map)
description:
- Return NULL if map is null
- Return the values of the map as array. No order guaranteed.
inlong-sdk/transform-sdk/src/main/java/org/apache/inlong/sdk/transform/process/function/collection/MapValueFunction.java