Как создать набор данных, используя значения из нескольких наборов данных типа<Tuple2> набора данных

У меня есть несколько наборов данных разных типов формы Dataset<Tuple2<A, B>>, Dataset<Tuple2<C, D>>, Dataset<Tuple2<E, F>>, Я хочу создать новый набор данных типа Dataset<myClass> используя значения из наборов данных выше.

Например, один объект myClass будет построен следующим образом:

myClass obj= myClass.builder
                    .id(A.getId())
                    .itemOfTypeC(C)
                    .value(D.getValue())
                    .itemOfTypeE(E)
                    .build();

Единственное решение, о котором я могу думать, - это создание Map функция. Но я не могу понять, как заставить функцию перебирать все наборы данных одновременно и как бы я выделил отдельные классы A, B, C, D, E, F.

0 ответов

Другие вопросы по тегам