Мне нужно прочитать некоторые csv-файлы с использованием искрового фрейма данных и обработать эти данные перед записью этих данных в cassandra
Теперь я могу читать и предварительно обрабатывать данные, но записывать эти данные в cassandraкакая-то проблема
Spark version - 2.4.1
Python - 2.7
Cassandra - 3.11
Я пробовал использовать разные версии свечей и кассандры, но я не могу подключить кассандру с использованием пакета org.apache.spark.sql.write
def episode_of_care_to_cassandra():
ec = episode_of_care[['master_id', 'start_time', 'end_time']].copy()
ecare = sqlc.createDataFrame(ec)
print(ecare.collect())
print(dir(ecare))
ecare.write.format("org.apache.spark.sql.cassandra")
.mode('append')
.options(table="ecare", keyspace="utss")
.save()