0
私はRDD [String]とCassandraTableScanRDDがあるプログラムを作成しています。それらの間で左結合を行いたいと思います。CassandraTableScanRDD [CassandraRow] with RDD [String]
これは可能ですか?私がオンラインで見たものから、結合はCassandraTableScanRDDの間だけであった。
私はRDD [String]とCassandraTableScanRDDがあるプログラムを作成しています。それらの間で左結合を行いたいと思います。CassandraTableScanRDD [CassandraRow] with RDD [String]
これは可能ですか?私がオンラインで見たものから、結合はCassandraTableScanRDDの間だけであった。
join
PairRDD
オブジェクト(hereを参照)の機能を利用できます。
PairRDD
オブジェクトは、例えば、キーと値のペアのRDDある:
RDD[(Int, String)]
は通常、あなたが使用するキーを指定することを可能にするkeyBy
関数を用いて正規RDD
からPairRDD
オブジェクトを作成します。次に、join
を実行すると、キーが等しい要素が結合されます。