【发布时间】:2019-03-01 18:07:18
【问题描述】:
我是 spark 和 cassandra 的初学者。在我必须将 spark 数据帧保存到 cassandra 表中的情况下工作,而不给出表定义。这可能吗?由于我的表头不断变化 我正在使用 datastax cassandra 驱动程序。
【问题讨论】:
我是 spark 和 cassandra 的初学者。在我必须将 spark 数据帧保存到 cassandra 表中的情况下工作,而不给出表定义。这可能吗?由于我的表头不断变化 我正在使用 datastax cassandra 驱动程序。
【问题讨论】:
可以将
RDD保存到现有的Cassandra 表中,也可以让连接器根据RDD项目类的定义自动创建适当的表。要将
RDD保存到新表中,而不是调用saveToCassandra,请使用您要创建的表的名称调用saveAsCassandraTable或saveAsCassandraTableEx。
这是来自 Datastax Spark Cassandra 连接器的 documentation。您可以在那里找到更多详细信息。
【讨论】: