从一段实例代码开始 下面是个简单的flink应用代码,红框中的print方法就是sink操作: 下图是官方给出的sink方式,都是DataStream类的API,直接调用即可实现sink,刚才代码中的print就是其中一个: 接下来看看上图中API的源码,先看print方法,在DataStream.java中,如下,实际上是调用了addSink方法,入参是PrintSinkFunction: 另一个常用API是writeAsText,源码如下,调用了writeUsingOutputFormat方法: 追踪writ