Usuń końcowy .collect().foreach(println)
. Po wywołaniu collect
, nie masz już RDD - po prostu zamienia się w lokalną kolekcję.
Następnie, gdy wywołasz foreach
zwraca Unit
- foreach służy do wykonywania efektów ubocznych, takich jak drukowanie każdego elementu w kolekcji. itp.