Elimina el final .collect().foreach(println)
. Después de llamar a collect
, ya no tiene un RDD, simplemente se convierte en una colección local.
Posteriormente, cuando llame a foreach
devuelve Unit
- foreach es para hacer efectos secundarios como imprimir cada elemento en una colección. etc.