gpt4 book ai didi

java - 如何在 Java 中使用 spark 将几列保存到 cassandra

转载 作者:行者123 更新时间:2023-11-30 10:48:16 26 4
gpt4 key购买 nike

我正在尝试使用

将 RDD 保存到 Cassandra
JavaRDD<UserSetGet> rddFromGz = sc.parallelize(ListFromS3);

CassandraJavaUtil.javaFunctions(rddFromGz)
.writerBuilder("dmp", "table", mapToRow(UserSetGet.class)).saveToCassandra();

此处 UserSetGet 对象已初始化所有字段。

但是我只想保存一些列,怎么办?

在文档中,它说我们可以做

.saveToCassandra("test", "words", SomeColumns("word", "1"));

但它不识别 SomeColumns 方法。

最佳答案

SomeColumns 方法用于 Scala api,您使用的是 Java API...

也许是转用Scala的好机会

关于java - 如何在 Java 中使用 spark 将几列保存到 cassandra,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35868608/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com