Мой Спарк код читается как это: -Спарк NullPointerException
val logData = sc.textFile("hdfs://localhost:9000/home/akshat/recipes/recipes/simplyrecipes/*/*/*/*")
def doSomething(line: String): (Long,Long) = {
val numAs = logData.filter(line => line.contains("a")).count();
val numBs = logData.filter(line => line.contains("b")).count();
return (numAs,numBs)
}
val mapper = logData.map(doSomething _)
val save = mapper.saveAsTextFile("hdfs://localhost:9000/home/akshat/output3")
картографа имеет тип org.apache.spark.rdd.RDD[(Long, Long)] = MappedRDD
При попытке выполнить действие saveAsTextFile, он дает ошибку java.lang.NullPointerException
Что я делаю неправильно, и какие изменения я должен сделать, чтобы исправить это исключение?
Спасибо заранее!
Можете ли вы поставить полный трассировки стека Вот? – Sathish