flink:1.11
默认情况下,Flink Sql的窗口聚合在窗口结束时触发计算,如果需要实时计算,刷新计算结果,需添加如下配置:
TableConfig config = bbTableEnv.getConfig();
config.getConfiguration().setBoolean("table.exec.emit.early-fire.enabled", true);
config.getConfiguration().setString("table.exec.emit.early-fire.delay", "1s");