を空にRDDを初期化する今、私は私が実際RDD年代を得るとき、私はこのexistingRDD
で労働組合を行うことができるように空にこのexistingRDD
を初期化する必要があります。 nullに初期化する以外は、existingRDD
を空のRDDに初期化するにはどうすればよいですか?私はまだあなたがやろうとしているかについてはよく分からないは、私はRDDが</p> <pre><code>JavaPairRDD<String, List<String>> existingRDD; </code></pre> <p>と呼ばれてい
JavaPairRDD<String, List<String>> existingRDD;
if(ai.get()%10==0)
{
existingRDD.saveAsNewAPIHadoopFile("s3://manthan-impala-test/kinesis-dump/" + startTime + "/" + k + "/" + System.currentTimeMillis() + "/",
NullWritable.class, Text.class, TextOutputFormat.class); //on worker failure this will get overwritten
}
else
{
existingRDD.union(rdd);
}
私はあなたがしようとしていることをよく理解していません。空のRDD上に共用体を作成したいですか?何のために? – eliasah
はい。私はeachRDDをループするとき私のコードでforeachRDDを意味する私は、このexistingRDDのrundの和集合を行う必要があるので、私はこのexistingRDDを私のs3に保存することができます –
なぜあなたは単に 'existingRDD'を' rdd'それをs3に書き込んだ後の最初の反復? –