Apache flink 需要在flink作业中读写Mysql

Apache flink 需要在flink作业中读写Mysql,apache-flink,Apache Flink,我试图使用表API,但出现了一个错误 TableEnvironment fbTableEnv=BatchTableEnvironment.create(fbEnv); [错误]^^^^^^ [错误]此接口BatchTableEnvironment的静态方法只能作为BatchTableEnvironment.create访问 [错误]1个问题(1个错误) [错误] ExecutionEnvironment fbEnv=ExecutionEnvironment.getExecutionEnviron

我试图使用表API,但出现了一个错误

TableEnvironment fbTableEnv=BatchTableEnvironment.create(fbEnv); [错误]^^^^^^ [错误]此接口BatchTableEnvironment的静态方法只能作为BatchTableEnvironment.create访问 [错误]1个问题(1个错误) [错误]

ExecutionEnvironment fbEnv=ExecutionEnvironment.getExecutionEnvironment()

TableEnvironment fbTableEnv=BatchTableEnvironment.create(fbEnv)

BatchTableEnvironment
仅因遗留原因而存在。对于常规SQL和批处理作业,我们建议使用
TableEnvironment.create
它是统一的,可以处理批处理和流式数据。

EnvironmentSettings EnvironmentSettings=EnvironmentSettings.newInstance().build();TableEnvironment TableEnvironment=TableEnvironment.create(环境设置);[错误]TableEnvironment TableEnvironment=TableEnvironment.create(环境设置);[错误]^^^^^[错误]此接口TableEnvironment的静态方法只能作为TableEnvironment.create访问