【发布时间】:2014-06-04 02:33:17
【问题描述】:
我正在尝试将集合的内容打印到 Spark 控制台。
我有一个类型:
linesWithSessionId: org.apache.spark.rdd.RDD[String] = FilteredRDD[3]
我使用命令:
scala> linesWithSessionId.map(line => println(line))
但这是打印出来的:
res1: org.apache.spark.rdd.RDD[Unit] = MappedRDD[4] at map at :19
如何将 RDD 写入控制台或将其保存到磁盘以便查看其内容?
【问题讨论】:
-
嗨!您是否阅读了答案中的 cmets 并被您接受?这似乎具有误导性
-
@dk14 同意,我已重新分配接受的答案
-
RDD 被降级为二等公民,您应该使用 DataFrame 和
show方法。
标签: scala apache-spark