CassandraSqlContext插入cassandra table命令无法将所有行插入cassandra DB

时间:2015-05-28 05:40:00

标签: cassandra apache-spark datastax

我正在尝试使用CassandraSQLContext将聚合值插入到cassandra CF中。

以下是示例代码。

val cc = new CassandraSQLContext(sc)
cc.sql("insert into table xxxx select * from yyyy")

这里xxxx应该从yyyy CF获得63000行。但在我的情况下,上面的命令只将一半的记录插入到xxxx CF中。

我想知道在datastax中是否有任何设置来处理这个问题?或者使用SPARK

1 个答案:

答案 0 :(得分:0)

调试cassandra代码的麻烦方法是使用cqlsh命令行。你可以简单地运行"插入表xxxx select * from yyyy"在cqlsh命令行中,如果不成功,可能会出现一些错误消息。然后你就可以知道如何解决这个问题了。