【问题标题】:Is there any way to insert pandas dataframe to cassandra db? [closed]有什么方法可以将 pandas 数据框插入 cassandra db? [关闭]
【发布时间】:2018-06-19 05:46:16
【问题描述】:

我有一个 Panda 的数据框,我需要将它加载到 cassandra 数据库。 如果数据框是 pyspark 数据框也可以。 我关注了这个链接,但那是针对 scala 的。有没有类似下面链接的方法?

Is there any way to Load Spark SQL resultset (data frames ) back to cassandra?

【问题讨论】:

  • 在大多数情况下,DataFrame API 是完全相同的......
  • 我试过了,但语法错误
  • 您能展示一下您的尝试吗?
  • 请,不要在 cmets 部分发布代码!改为编辑您的帖子!

标签: python pandas cassandra pyspark


【解决方案1】:
asset_details.write\
.format("org.apache.spark.sql.cassandra")‌​\
.mode('Overw‌​rite')\
.options(table="asset_data", keyspace="recommendation")\
.save() 

Saving Dataframe to cassandra using python

【讨论】:

  • Py4JJavaError: 调用 o76.save 时出错。
  • 尝试使用转义...编辑答案
猜你喜欢
  • 2018-02-27
  • 1970-01-01
  • 2014-06-13
  • 2012-03-23
  • 1970-01-01
  • 2020-12-23
  • 2021-09-23
  • 1970-01-01
  • 2021-12-12
相关资源
最近更新 更多