Ich habe eine cassandra Tabelle person_master (PersonId: int, customerId: Int, vorName: String, nachName: String, mrids: Set) primaryKey (PersonId und customerID)Update eine Spalte in cassandra Tabelle
Angenommen, ich habe eine Eingabe-RDD der Struktur [personId, customerId, Vorname, Nachname, Nachrichtentyp: Zeichenfolge, Quelle: Zeichenfolge, QuelleTyp: Zeichenfolge]
angenommen Wert der RDD: [1001,119, Keine, Keine, {abc. xyz} und Cassandra Zeile hat Wert [1001,119, Vikash, Singh, {aaa.bbb}]
Ich möchte auf Cachandra-Zeile auf RDD-Wert abrufen und aktualisieren Sie die Spalte Mrids der Tabelle Cassandra und alle anderen Spalte aus Cassandra Zeile verwenden.
z.B. in diesem möchte ich endgültigen RDD-Wert als [1001,119, Vikash, Singh, {aaa.bbb, abc.xyz}], die ich später auf Cassandra aktualisieren werde.
Kann mir jemand die Lösung, dies in Spark mit Cassandra Connector zu tun.