import org.apache.flink.api.common.RuntimeExecutionMode;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
import org.apache.flink.table.api.EnvironmentSettings;
import org.apache.flink.table.api.bridge.java.StreamTableEnvironment;
/**
* 在将运行时模式设置为 BATCH 之前,必须满足以下条件:
*
* - 所有源都必须声明自己是有界的;
* - 目前源表必须发出 insert-only;
* - 运算符需要足够的堆外内存用于排序和其他中间结果;
* - 所有表操作必须在批处理模式下可用;
*
* 批处理执行具有以下含义
06-24
2541
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
03-26
7191
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)