Мне нужно создать PairRDD (draft_ids), где key - это идентификатор проекта, а value - это все поля, полученные с помощью метода split.У нас есть rdd проект
PairRDD
key
value
split
rdd
draft.take(3).foreach(println) [Ljava.lang.String;@302bf7bb [Ljava.lang.String;@3128929f [Ljava.lang.String;@30037ad7
Вам необходимо вызвать функцию mapToPair, которая возвращает кортеж, например, в python:
def myMap2pair(element): key = element.getKey() value = element.getValue() return key, value draftKV = draft.map(myMap2pair)