Das kartesische Produkt von zwei RDD-Zündkerzen

Ich bin völlig neu zu Apache Spark und ich versucht zu kartesischen Produkt zwei RDD. Als Beispiel habe ich A und B wie :

A = {(a1,v1),(a2,v2),...}
B = {(b1,s1),(b2,s2),...}

Brauche ich eine neue RDD wie:

C = {((a1,v1),(b1,s1)), ((a1,v1),(b2,s2)), ...}

Irgendeine Idee, wie ich dies tun kann? So einfach wie möglich 🙂

Vielen Dank im Voraus

PS: endlich habe ich habe es so wie vorgeschlagen von @Amit Kumar:

cartesianProduct = A. kartesische(B)

InformationsquelleAutor ahajib | 2015-06-22
Schreibe einen Kommentar