मेरे पास JavaRDD<Tuple2<String, String>>
है और इसे JavaPairRDD<String, String>
में बदलने की आवश्यकता है। वर्तमान में मैं बस नक्शा फ़ंक्शन लिखकर ऐसा कर रहा हूं जो इनपुट टुपल को बस देता है। लेकिन मुझे आश्चर्य है कि क्या कोई बेहतर तरीका है?स्पार्क: जावाआरडीडी <Tuple2> जावापेयरआरडीडी <>
JavaRDD<Tuple2<Integer, String>> mutate = mutateFunction(rdd_world); //goes to a method that generates the RDD with a Tuple2 from a rdd_world RDD
JavaPairRDD<Integer, String> pairs = JavaPairRDD.fromJavaRDD(mutate);
ठीक है, तो जावा में कोई बेहतर तरीका नहीं है, है ना? –
'नया जावापेयरआरडीडी (जावावाड)'? – maasg
हो सकता है .. मुझे अंततः PairJavaRDD.fromJavaRDD (rdd) –