编程入口
object Main4 {
def main(args: Array[String]): Unit = {
val spark: SparkSession = SparkSession.builder().master("local[*]").appName("test").getOrCreate()
spark.sparkContext.setLogLevel("ERROR")
val ss = new StreamingContext(spark.sparkContext, Seconds(10))
// 注册监听方式
val line: ReceiverInputDStream[String] = ss.socketTextStream("0.0.0.0", 10086

本文详细介绍了Spark Streaming的编程入口、接收器类型,特别是对DStream的各种转换操作,如map、flatMap、filter等,并讨论了output操作,如print、saveAs*Files及foreachRDD。此外,还提及了SparkStreaming与Kafka、Flume的整合。
最低0.47元/天 解锁文章
3175

被折叠的 条评论
为什么被折叠?



