【发布时间】:2015-11-19 11:24:31
【问题描述】:
我正在寻找一个 RDD 和一个 cassandra 表的连接,它们对于同一个键具有不同的名称 ex(简化):
case class User(id : String, name : String)
和
case class Home( address : String, user_id : String)
如果想做的话:
rdd[Home].joinWithCassandraTable("testspark","user").on(SomeColumns("id"))
我怎样才能准确地指定要进行联接的字段的名称。 而且我不想将 rdd 映射为只有正确的 id,因为我想在 joinWithCassandraTable 之后加入所有值。
【问题讨论】:
-
可以改一下rdd上的名字吗?否则,请查看 joinWithCassandraTable 如何在幕后工作并自己手动完成。 github.com/datastax/spark-cassandra-connector/blob/…
标签: scala cassandra apache-spark datastax-enterprise spark-cassandra-connector