я написал программу Spark, которая принимает в некоторых входных сигналов, делает различные вещи, чтобы данные, и в конце моей обработки у меня естьReading сохранен текстовый файл из программы Спарк в другой один
val processedData = ...
processedData имеет тип RDD [(Key, List [Data])], где Key и Data - это классы case, которые я определил.
Я тогда назвал
processedData.saveAsTextFile(location)
В этом месте находится папка с файлом успеха и 54 частей файлов, которые я ожидал увидеть.
Теперь, в другой программе, я только начал писать, чтобы сделать некоторые статистический анализ на моем выходе, я начинаю с:
val groupedData = sc.textFile(location).cache()
Однако мой IDE (по праву), считает, что groupedData имеет тип RDD [String ]
Что такое идиоматический способ сообщить компилятору/IDE, что groupedData имеет тип RDD [(Key, List [Data])]?