Skip to content

Commit 3630d75

Browse files
add table api conversion method
1 parent 295c5ee commit 3630d75

File tree

2 files changed

+20
-7
lines changed

2 files changed

+20
-7
lines changed

build.sbt

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,14 @@ lazy val `scala-api` = (project in file("modules/scala-api"))
2121
scalaVersion := rootScalaVersion,
2222
crossScalaVersions := crossVersions,
2323
libraryDependencies ++= Seq(
24-
"org.apache.flink" % "flink-streaming-java" % flinkVersion % Provided,
25-
"org.apache.flink" % "flink-java" % flinkVersion % Provided,
26-
"org.apache.flink" % "flink-test-utils" % flinkVersion % Test,
27-
("org.apache.flink" % "flink-streaming-java" % flinkVersion % Test).classifier("tests"),
28-
"org.typelevel" %% "cats-core" % "2.12.0" % Test,
29-
"org.scalatest" %% "scalatest" % "3.2.19" % Test,
30-
"ch.qos.logback" % "logback-classic" % "1.5.16" % Test
24+
"org.apache.flink" % "flink-streaming-java" % flinkVersion % Provided,
25+
"org.apache.flink" % "flink-java" % flinkVersion % Provided,
26+
"org.apache.flink" % "flink-table-api-java-bridge" % flinkVersion % Provided,
27+
"org.apache.flink" % "flink-test-utils" % flinkVersion % Test,
28+
("org.apache.flink" % "flink-streaming-java" % flinkVersion % Test).classifier("tests"),
29+
"org.typelevel" %% "cats-core" % "2.12.0" % Test,
30+
"org.scalatest" %% "scalatest" % "3.2.19" % Test,
31+
"ch.qos.logback" % "logback-classic" % "1.5.16" % Test
3132
),
3233
libraryDependencies ++= {
3334
if (scalaBinaryVersion.value.startsWith("2")) {
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package org.apache.flinkx.table.api
2+
3+
import org.apache.flinkx.api.DataStream
4+
5+
import org.apache.flink.table.api.bridge.java.StreamTableEnvironment
6+
import org.apache.flink.table.api.Table
7+
import org.apache.flink.types.Row
8+
9+
implicit class ops(tEnv: StreamTableEnvironment) {
10+
def toStream(table: Table): DataStream[Row] =
11+
DataStream(tEnv.toDataStream(table))
12+
}

0 commit comments

Comments
 (0)