Я читаю текстовый файл и реализую пример подсчета слов. Проблема в том, что я получаю RDD с пустым ключом.Удаление пустой клавиши из RDD
Вот код:
val tokens = sc.textFile("test.txt").flatMap(line => line.split(",")).map(_.trim)
val tableForFrequency = tokens.map(word => (word, 1))
.reduceByKey((a, b) => a + b)
tableForFrequency.saveAsTextFile("file.txt")
Я не знаю, почему я получаю пустой и как удалить его.
Обратите внимание: я новичок в Scala/Spark и уже рассмотрел связанный с этим вопрос, прежде чем размещать этот.
Почему бы не вы? Пустая строка все еще как строка .... – zero323
Итак, какой курс устанавливает это как назначение? В последние несколько дней было несколько «новичков в Spark/Scala, которые выполняли вопросы о количестве слов». –