【发布时间】:2021-12-12 05:37:24
【问题描述】:
spark Cassandra 连接器具有RDD.deleteFromCassandra(keyspaceName, tableName) 方法。
RDD 中的值被解释为主键约束。
我有一张这样的桌子:
CREATE TABLE table (a int, b int, c int, PRIMARY KEY (a,b));
如您所见,a 是 partition key,b 是 clustering key。
我需要一个spark app,它可以通过partition_key 而不是primary key 有效删除。
确实,我的目标是始终按其partition keys 删除整个分区,而不是为每个primary key 创建一个thombstones。
如何用火花连接器做到这一点?
谢谢
【问题讨论】:
标签: apache-spark cassandra datastax datastax-enterprise spark-cassandra-connector