2
Ich weiß, wir haben eine Option für RDD
:Wandle DSTREAM zu JavaDStream
JavaRDD<String> javaRDD = coreRdd.toJavaRDD();`
ist es möglich, DSTREAM zu JavaDStream konvertieren?
Ich weiß, wir haben eine Option für RDD
:Wandle DSTREAM zu JavaDStream
JavaRDD<String> javaRDD = coreRdd.toJavaRDD();`
ist es möglich, DSTREAM zu JavaDStream konvertieren?
Ja, können Sie mit dem statischen JavaDStream<T>.fromDStream
:
JavaDStream<String> javaDStream =
JavaDStream$.MODULE$.fromDStream(dStream,
scala.reflect.ClassTag$.MODULE$.apply(String.class))
Eine andere Möglichkeit wäre es, die Klasse Konstruktor zu verwenden, die eine bestehende DStream
nimmt:
JavaDStream<String> javaDStream =
new JavaDStream<String>(dStream, scala.reflect.ClassTag$.MODULE$.apply(String.class))
Danke @yuval – BDR
Ich bin die folgende Ausnahme erhalten. "JavaDStream kann nicht in eine Variable aufgelöst werden". Meine Java-Version ist 8 und Funke Version 1.6.1 ... – BDR
@Balaji Haben Sie dieses Beispiel kopiert und eingefügt? Scheint so, als würdest du es nicht richtig nennen. –