Flink对接集合详解
- 基于集合
- fromCollection(Seq)-从Java Java.util.Collection创建数据流。集合中的所有元素必须具有相同的类型。
- fromCollection(Iterator)-从迭代器创建数据流。该类指定迭代器返回的元素的数据类型。
- fromElements(elements: _*)-从给定的对象序列创建数据流。所有对象必须具有相同的类型。
- fromParallelCollection(SplittableIterator)-从迭代器并行创建数据流。该类指定迭代器返回的元素的数据类型。
- generateSequence(from, to) -并行生成给定间隔中的数字序列。
这些预设的数据源使用的也不是很多,可以说是几乎不用。所以大家可以自己尝试一下。
当然注意,如果使用 fromCollection(Seq),因为是从Java.util.Collection创建数据流,所以如果你是用scala编程,那么就需要引入 隐式转换。
参考:
posted on 2021-03-29 17:33 RICH-ATONE 阅读(248) 评论(0) 编辑 收藏 举报