flink-table-api-java 使用Java编程语言的纯表程序的表和SQL API(在早期开发阶段,不推荐!)。 flink-table-api-scala 使用Scala编程语言的纯表程序的表和SQL API(在早期开发阶段,不推荐!)。 flink-table-api-java-bridge 使用Java编程语言支持DataStream / DataSet API的Table&SQL API。 flink-table-api-scala-b...
--Table API 桥接器--><dependency><groupId>org.apache.flink</groupId><artifactId>flink-table-api-java-bridge_${scala.binary.version}</artifactId><version>${flink.version}</version></dependency> 这里的依赖是一个Java的“桥接器”(bridge),主要就是负责TableAPI和下层DataStreamAPI的连接支持,按照不...
<dependency><groupId>org.apache.flink</groupId><artifactId>flink-table-planner_2.12</artifactId><version>1.10.1</version></dependency><dependency><groupId>org.apache.flink</groupId><artifactId>flink-table-api-java-bridge_2.12</artifactId><version>1.10.1</version></dependency> flink-table-pla...
使用Java编程语言支持DataStream / DataSet API的Table&SQL API。 flink-table-api-scala-bridge 使用Scala编程语言支持DataStream / DataSet API的Table&SQL API。 flink-table-planner 表程序规划器和运行时。 flink-table-uber 将上述模块打包成大多数Table&SQL API用例的发行版。 uber JAR文件flink-table * .jar...
<artifactId>flink-table-api-java-bridge</artifactId> <version>${flink.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-sql-gateway</artifactId> <version>${flink.version}</version> ...
import org.apache.flink.table.api.bridge.java.StreamTableEnvironment; import org.apache.flink.table.catalog.CatalogDatabaseImpl; import org.apache.flink.table.catalog.CatalogView; import org.apache.flink.table.catalog.Column; import org.apache.flink.table.catalog.ObjectPath; ...
Table API 是用于 Scala 和 Java 语言的查询API,它可以用一种非常直观的方式来组合使用选取、过滤、join 等关系型算子。 Flink SQL 是基于Apache Calcite来实现的标准 SQL。无论输入是连续的(流式)还是有界的(批处理),在两个接口中指定的查询都具有相同的语义,并指定相同的结果。 Flink提供了关系型编程接口Table...
org/apache/flink/table/api/bridge/java/StreamTableEnvironment 是Apache Flink 中用于在 Java 环境下与 Table API 和 SQL 集成的一个关键类。以下是对其的详细解释: 1. 解释 StreamTableEnvironment 是什么 StreamTableEnvironment 是Flink 中用于处理流数据的 Table API 和 SQL 的接口。它允许开发者以 SQL 或 ...
使用Java编程语言支持DataStream / DataSet API的Table&SQL API。 flink-table-api-scala-bridge 使用Scala编程语言支持DataStream / DataSet API的Table&SQL API。 flink-table-planner 表程序规划器和运行时。 flink-table-uber 将上述模块打包成大多数Table&SQL API用例的发行版。 uber JAR文件flink-table * .jar...
Paimon 需要添加相应的依赖,包括 flink-table-api-java-bridge、flink-table-api-java、flink-table-...