У меня есть данные в JavaPairRDD в формате
JavaPairdRDD<Tuple2<String, Tuple2<String,String>>>
Я пытался использовать приведенный ниже код
Encoder<Tuple2<String, Tuple2<String,String>>> encoder2 =
Encoders.tuple(Encoders.STRING(), Encoders.tuple(Encoders.STRING(),Encoders.STRING()));
Dataset<Row> userViolationsDetails = spark.createDataset(JavaPairRDD.toRDD(MY_RDD),encoder2).toDF("value1","value2");
Но как сгенерировать набор данных с 3 столбцами ???В результате вышеприведенного кода я получаю данные в 2 столбцах.Любые указатели / предложения ???