Ich verwende Spark Cassandra Connector in Java, um Daten einzufügen. Meine Daten haben ein timeuuid
und timestamp
Feld. Ich habe die folgende Tabelle:Wie Sie TimeUUID und TimeStamp mit Spark Cassandra Connector einfügen?
CREATE TABLE abc.log (
time_uuid timeuuid,
session_id text,
event text,
time timestamp,
sequence int,
PRIMARY KEY (customer)
);
ich diesen Code verwenden einzufügen:
JavaRDD<EventLog> rdd = sc.parallelize(eventLogs);
javaFunctions(rdd)
.writerBuilder("dove", "event_log", mapToRow(EventLog.class))
.saveToCassandra();
wie füge ich die timeuuid
und timestamp
Felder? Mit normalem Einsatz würde ich einfach die now()
Funktion verwenden, wie mache ich das hier?