简体   繁体   English

如何将List对象转换为JavaDStream Spark?

[英]How To Convert List Object to JavaDStream Spark?

i have List object bellow: 我有List对象:

List<Tuple2<Tuple3<String, Long, Object>, Tuple2<Long, Object[]>>> rddQueue =
    Arrays.asList(tupleList);

how can convert its to JavaDStream Spark ? 如何将其转换为JavaDStream Spark? thank advance ! 谢谢提前!

You can do that using the JavaStreamingContext and a Queue<T> : 你可以使用JavaStreamingContextQueue<T>来做到这一点:

List<Tuple2<Tuple3<String, Long, Object>, Tuple2<Long, Object[]>>> 
  list = Arrays.asList();

// Random batch time, for the sake of the example.
JavaStreamingContext jssc = 
  new JavaStreamingContext("local[*]", "TestApp", new Duration(4000));

Queue<JavaRDD<Tuple2<Tuple3<String, Long, Object>, Tuple2<Long, Object[]>>>> rddQueue = 
  new LinkedList<>();

rddQueue.add(jssc.sparkContext().parallelize(list));

JavaDStream<Tuple2<Tuple3<String, Long, Object>, Tuple2<Long, Object[]>>> dStream = 
  jssc.queueStream(rddQueue);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在Spark Kafka Connector中获取对象的JavaDStream? - How to get a JavaDStream of an Object in Spark Kafka Connector? 如何将JavaDStream转换为RDD? 或有没有一种方法可以在JavaDStream的map函数内部创建新的RDD? - How to convert JavaDStream into RDD ? OR Is there a way i can create new RDD inside map function of JavaDStream? 如何存储JavaDStream <String> 使用Java在Spark中配置Hive表? - How to store JavaDStream<String> to Hive table in spark using Java? 将DStream转换为JavaDStream - Convert a DStream to JavaDStream 将JavaDStream <String>转换为JavaRDD <String> - Convert JavaDStream<String> to JavaRDD<String> 如何展平JavaPairDStream <string,ArrayList<string> &gt;进入JavaDStream <string> 在Java Spark Streaming中 - How to flatten JavaPairDStream<string,ArrayList<string>> into JavaDStream<string> in java spark streaming Spark -store JavaDStream<String> rdd到本地磁盘 - Spark -store JavaDStream<String> rdd to localdisk 如何将JavaDStream保存为压缩(.gz)文件? - How to save a JavaDStream as compressed (.gz) file? Spark转换JavaDStream <String> JavaPairDStream的方法 <String, String> 方法 - Spark Converting JavaDStream<String> method to JavaPairDStream<String, String> method Spark流-将JavaDStream feed(textFileStream)与参考数据文件一起加入 - Spark streaming - join JavaDStream feed (textFileStream) with a reference data file
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM