var cnt = 0
val newRDD = oldRDD.map({ list =>
...some work
cnt = cnt + 1
println(cnt) // print 1, 2, 3.. well
newList // will store in new RDD
})
//out side of map
println(cnt) // It's 0. Why?
ログとしては、最初にマップの内側に印刷してから地図を印刷します。 cntの値が格納されないのはなぜですか?スカラ値がスパークに格納されていません
おかげで、それは私をたくさん助けて:) –