flink流程 创建env,就是起一个环境添加源(就是数据从哪儿来),文件、socket、collection、addSource处理数据(transformation)消费数据(把数据放哪儿)files、sockets、external system、print、addSink 如何保持数据一致性 watermarkcheckpoint ref flink 官网