我有来自源的InputStream
,想要使用Spark Streaming读取数据。
怎么做?
答案 0 :(得分:0)
我对Spark Streaming的粗略理解是将ssc.receiverStream与自定义Receiver
一起使用。
答案 1 :(得分:0)
Spark Streaming API提供了从不同来源读取数据的各种方法 - 从Spark 1.5.2开始,它提供了实用程序函数来从以下位置读取流数据: -
对于任何其他数据源,您需要提供流式接收器的自定义实现,并进一步利用以下 StreamingContext
的方法StreamingContext.receiverStream [T](receiver:Receiver [T])
可以找到有关实现自定义流式接收器的详细信息here。