Scala代码自动创建cassandra表而无需给出表定义

时间:2018-09-26 03:49:31

标签: apache-spark cassandra

我是spark和cassandra。的初学者,在我必须将spark数据帧持久化到cassandra表中而没有给出表定义的情况下工作。可以吗?由于我的表头不断变化 我正在使用datastax cassandra驱动程序。

1 个答案:

答案 0 :(得分:0)

  

可以将RDD保存到现有的Cassandra表中,也可以让连接器根据RDD项目类的定义自动创建适当的表。

     

要将RDD保存到新表中,而不是调用saveToCassandra,请用您要创建的表的名称调用saveAsCassandraTablesaveAsCassandraTableEx

这来自Datastax Spark Cassandra Connector的documentation。您可以在此处找到更多详细信息。