Flink作业执行之 2.算子 StreamOperator 前文介绍了Transformation创建过程,大多数情况下通过UDF完成DataStream转换中,生成的Transformation实例中,核心逻辑是封装了SimpleOperatorFactory实例。 UDF场景下,DataStream到Transformation过程中,SimpleOperatorFactory实例的创建过程大致如下伪代码所示。 Function function = ; AbstractUdfStreamOperator operator = new AbstractUdfStreamOperator(function); SimpleOperatorFactory factory = SimpleOperatorFactory.of(operator) 这里的UDF可以简单理解为需要我们自己传入对应Function实现类的操作,如map、filter等。 问题: StreamOperator是什么? 为什么需要将Function封装到StreamOperator中?...