Я новичок в искры и сталкиваются с проблемами, выясняя, как конвертировать типы данных элементов RDD. Я следующий текстовый файл:конвертировать RDD [String, String] в RDD [Int, Int]
1 2
2 3
3 4
, когда я создаю новый RDD, он по умолчанию принимает строковый тип данных
val exampleRDD = sc.textFile("example.txt").map(x => (x.split(" ")(0),x.split(" ")(1)))
exampleRDD: org.apache.spark.rdd.RDD[(String, String)] = MapPartitionsRDD[5] at map at <console>:27
Но я хочу, чтобы это было РДД [(Int, Int)]. Я попытался
val exampleRDD: RDD[(Int,Int)) =sc.textFile("example.txt").map(x => (x.split(" ")(0),x.split(" ")(1)))
но дает ошибку
error: not found: type RDD
Любая помощь будет оценена.