1

Я пытаюсь вставить в cassandra dataframe.Spark 1.6 вставка данных в Cassandra

Когда я пишу rdd.tosaveToCasssandra («пространство ключей», «стол»)

не проблема, но я не могу писать с этой функцией

myDataFrame.tosaveToCassandra("keyspace","table") 

Также я пытался, но не спасло ,

myDataFrame.write.format("org.apache.spark.sql.cassandra").mode('append').options(table="mytable", keyspace="mykeyspace").save() 

У вас есть какие-либо идеи, кроме как от нового API для Спарка 2,0

Благодарности

+0

Произошла первая попытка. То есть только для RDDS, Второй подход правильный. Почему, по-вашему, это не спасло? – RussS

+0

Я не думаю, что вы правильно дали варианты. Он ожидает карту, вы можете попробовать этот способ paddedGtpProfiles.write.format («org.apache.spark.sql.cassandra»). Mode (SaveMode.Append) .option («table», «mytable»). Option ("keyspace", "mykeyspace"). save() – Srini

+0

У вас возникли какие-либо ошибки. – Srini

ответ

0

Для питона нет в настоящее время нет потоковой Раковины для Кассандры в Спарке Cassandra Connector, вам придется реализовать свой своя.

Смежные вопросы