Je suis dans le besoin de fusionner deux flux différents RDD. Uno du type de flux est org.apache.spark.streaming.dstream.DStream [String], et l'autre est de type org.apache.spark.streaming.dstream.DStream [twitter4j.Status].Comment fusionner deux flux de types différents RDD
J'ai essayé:
val streamRDD = stream.union(sentiments)
Mais il ne réussirai pas:
[error] found : org.apache.spark.streaming.dstream.DStream[String]
[error] required: org.apache.spark.streaming.dstream.DStream[twitter4j.Status]
[error] val streamRDD = stream.union(sentiments)
[error] ^
À quoi voulez-vous que le résultat ressemble? Le message d'erreur décrit correctement le problème: vos 'Dstream's contiennent des types différents et ne peuvent donc pas être fusionnés. Qu'attendez-vous de la fusion de 'DStream' résultante? Si 'String' vous devrez convertir l'autre en un' DStream [String] 'premier –