【发布时间】:2019-01-26 03:17:31
【问题描述】:
如何将数据帧转换为 RDD 并将其存储在 Spark Scala 中的 Cassandra 中。 考虑如下示例,
emp_id| emp_city|emp_name
1|Hyderabad| ram
4| Banglore| deeksha
这里我仅使用 3 列作为示例,但实际上我需要处理 18 列。
【问题讨论】:
标签: scala apache-spark cassandra
如何将数据帧转换为 RDD 并将其存储在 Spark Scala 中的 Cassandra 中。 考虑如下示例,
emp_id| emp_city|emp_name
1|Hyderabad| ram
4| Banglore| deeksha
这里我仅使用 3 列作为示例,但实际上我需要处理 18 列。
【问题讨论】:
标签: scala apache-spark cassandra
可以直接保存DF,不用转成RDD。
df.write.format("org.apache.spark.sql.cassandra").options(Map( "table" -> "employee", "keyspace" -> "emp_data")).save()
谢谢。
【讨论】: