Spark-Streaming 中的 DStream 到 Rdd
DStream to Rdd in Spark-Straming
我有一个 DStream[String,String]
,我需要将其转换为 RDD[String,String]
。有什么办法吗?我需要使用 Scala
语言。
提前致谢!!
DStream 是 RDD 的离散化序列。直接看直播API.
有了你的 DStream,你可以使用 forEach 函数为每个 RDD 应用转换:
val yourStream: DStream[String] = //...
yourStream.forEachRDD{ rdd =>
// your rdd transformations...
}
你可以看看例子here
我有一个 DStream[String,String]
,我需要将其转换为 RDD[String,String]
。有什么办法吗?我需要使用 Scala
语言。
提前致谢!!
DStream 是 RDD 的离散化序列。直接看直播API.
有了你的 DStream,你可以使用 forEach 函数为每个 RDD 应用转换:
val yourStream: DStream[String] = //...
yourStream.forEachRDD{ rdd =>
// your rdd transformations...
}
你可以看看例子here