gpt4 book ai didi

java - 如何展平 RDD

转载 作者:行者123 更新时间:2023-12-01 22:38:52 24 4
gpt4 key购买 nike

我对 Spark 相当陌生,并且使用 Java 以 Casandra 作为数据源进行函数式编程。作为 map task 的输出,我得到了一个字符串列表。

JavaRDD<List<String>> crows = sessions.map(new Function<Session, List<String>>() {});

我想从 JavaRDD<List<String>> to JavaRDD<String> 类型转换变量 crows即想要变平。有人可以建议一种方法来做到这一点吗?

最佳答案

根据@UniLocal,以下作品:

JavaRDD<String> crows = sessions.flatMap(new FlatMapFunction<Session, String>() {
public Iterable<String> call(T x) {
List<String> someList = ...
return someList;
}
});

关于java - 如何展平 RDD<List>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26494358/

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