如何使用与文件中写入的数据相同的顺序从flink中的文件数据创建数据流?

时间:2017-06-21 08:55:38

标签: apache-flink flink-streaming

我使用flink从文件中读取数据并将其转换为流然后处理流。但是当我从文件中读取数据并将其转换为流时,由此形成的数据流中的内容不是与文件中的数据顺序顺序相同。根据我的要求,文件和流中的数据顺序很重要。有人可以帮助我吗?感谢

1 个答案:

答案 0 :(得分:2)

当我组合多个流时,我遇到了这个问题,并且能够通过使用以下方法解决它:

    DataStream<T> stream;
    stream.setParallelism(1).rebalance();