Как создать набор данных, используя значения из нескольких наборов данных типа<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.