Odstraňte koncový .collect().foreach(println) . Po zavolání collect , již nemáte RDD - jen se změní na místní sbírku.
Následně, když zavoláte foreach vrátí Unit - foreach je pro provádění vedlejších efektů, jako je tisk každého prvku v kolekci. atd.