@Override
    public String getKey(RowData row) {
        partitionKey.partition(lazyRowDataWrapper().wrap(row));
        return partitionKey.toPath();
    }
Construct the {@link RowDataWrapper} lazily here because few members in it are not
serializable. In this way, we don't have to serialize them with forcing.
inlong-sort/sort-flink/sort-flink-v1.15/sort-connectors/iceberg/src/main/java/org/apache/inlong/sort/iceberg/sink/PartitionKeySelector.java