Uses of Interface
org.apache.flink.table.api.Table
Packages that use Table
Package
Description
-
Uses of Table in io.confluent.flink.plugin
Methods in io.confluent.flink.plugin with parameters of type TableModifier and TypeMethodDescriptionConfluentTools.collectChangelog(Table table) Executes the given table transformations on Confluent Cloud and returns the results locally as a list of changelog rows.ConfluentTools.collectChangelog(Table table, int stopAfter) Executes the given table transformations on Confluent Cloud and returns the results locally as a list of changelog rows.ConfluentTools.collectMaterialized(Table table) Executes the given table transformations on Confluent Cloud and returns the results locally as a materialized changelog.ConfluentTools.collectMaterialized(Table table, int stopAfter) Executes the given table transformations on Confluent Cloud and returns the results locally as a materialized changelog.static voidConfluentTools.printChangelog(Table table) Executes the given table transformations on Confluent Cloud and prints the results locally as a table prefixed with a change flag column.static voidConfluentTools.printChangelog(Table table, int stopAfter) Executes the given table transformations on Confluent Cloud and prints the results locally as a table prefixed with a change flag column.static voidConfluentTools.printMaterialized(Table table) Executes the given table transformations on Confluent Cloud and prints the results locally as a materialized changelog.static voidConfluentTools.printMaterialized(Table table, int stopAfter) Executes the given table transformations on Confluent Cloud and prints the results locally as a materialized changelog. -
Uses of Table in org.apache.flink.table.api
Methods in org.apache.flink.table.api that return TableModifier and TypeMethodDescriptionTable.addColumns(Expression... fields) Adds additional columns.Table.addOrReplaceColumns(Expression... fields) Adds additional columns.Renames the fields of the expression result.Table.as(Expression... fields) Deprecated.Table.distinct()Removes duplicate values and returns only distinct (different) values.Table.dropColumns(Expression... fields) Drops existing columns.Table.fetch(int fetch) Limits a (possibly sorted) result to the first n rows.Table.filter(Expression predicate) Filters out elements that don't pass the filter predicate.Table.flatMap(Expression tableFunction) Performs a flatMap operation with an user-defined table function or built-in table function.Reads a registered table and returns the resultingTable.TableEnvironment.from(TableDescriptor descriptor) Returns aTablebacked by the givendescriptor.TableEnvironment.fromCall(Class<? extends UserDefinedFunction> function, Object... arguments) Returns aTablebacked by a call to a process table function (PTF).Returns aTablebacked by a call to a process table function (PTF).Table.fromChangelog(Expression... arguments) Converts this append-only table with an explicit operation code column into a (potentially updating) dynamic table.TableEnvironment.fromValues(Iterable<?> values) Creates a Table from given collection of objects.default TableTableEnvironment.fromValues(Object... values) Creates a Table from given values.TableEnvironment.fromValues(Expression... values) Creates a Table from given values.TableEnvironment.fromValues(AbstractDataType<?> rowType, Iterable<?> values) Creates a Table from given collection of objects with a given row type.default TableTableEnvironment.fromValues(AbstractDataType<?> rowType, Object... values) Creates a Table from given collection of objects with a given row type.TableEnvironment.fromValues(AbstractDataType<?> rowType, Expression... values) Creates a Table from given collection of objects with a given row type.Table.fullOuterJoin(Table right, Expression joinPredicate) Joins twoTables.Intersects twoTables with duplicate records removed.Table.intersectAll(Table right) Intersects twoTables.Joins twoTables.Table.join(Table right, Expression joinPredicate) Joins twoTables.Table.joinLateral(Expression tableFunctionCall) Joins thisTablewith an user-definedTableFunction.Table.joinLateral(Expression tableFunctionCall, Expression joinPredicate) Joins thisTablewith an user-definedTableFunction.Table.leftOuterJoin(Table right) Joins twoTables.Table.leftOuterJoin(Table right, Expression joinPredicate) Joins twoTables.Table.leftOuterJoinLateral(Expression tableFunctionCall) Joins thisTablewith an user-definedTableFunction.Table.leftOuterJoinLateral(Expression tableFunctionCall, Expression joinPredicate) Joins thisTablewith an user-definedTableFunction.default TableTable.limit(int fetch) Limits a (possibly sorted) result to the first n rows.default TableTable.limit(int offset, int fetch) Limits a (possibly sorted) result to the first n rows from an offset position.Table.map(Expression mapFunction) Performs a map operation with an user-defined scalar function or built-in scalar function.Minus of twoTables with duplicate records removed.Minus of twoTables.Table.offset(int offset) Limits a (possibly sorted) result from an offset position.Table.orderBy(Expression... fields) Sorts the givenTable.Model.predict(Table table, ColumnList inputColumns) Performs prediction on the given table using specified input columns.Performs prediction on the given table using specified input columns with runtime options.PartitionedTable.process(Class<? extends UserDefinedFunction> function, Object... arguments) Transforms the given table by passing it into a process table function (PTF) with set semantics.Transforms the given table by passing it into a process table function (PTF) with set semantics.Table.process(Class<? extends UserDefinedFunction> function, Object... arguments) Transforms the given table by passing it into a process table function (PTF) with row semantics.Transforms the given table by passing it into a process table function (PTF) with row semantics.Table.renameColumns(Expression... fields) Renames existing columns.Table.rightOuterJoin(Table right, Expression joinPredicate) Joins twoTables.Deprecated.AggregatedTable.select(Expression... fields) Performs a selection operation after an aggregate operation.FlatAggregateTable.select(Expression... fields) Performs a selection operation on a FlatAggregateTable table.GroupedTable.select(Expression... fields) Performs a selection operation on a grouped table.OverWindowedTable.select(Expression... fields) Performs a selection operation on a over windowed table.Table.select(Expression... fields) Performs a selection operation.WindowGroupedTable.select(Expression... fields) Performs a selection operation on a window grouped table.Evaluates a SQL query on registered tables and returns aTableobject describing the pipeline for further transformations.Table.toChangelog(Expression... arguments) Converts this dynamic table into an append-only table with an explicit operation code column using the built-inTO_CHANGELOGprocess table function.Unions twoTables with duplicate records removed.Unions twoTables.Table.where(Expression predicate) Filters out elements that don't pass the filter predicate.Methods in org.apache.flink.table.api with parameters of type TableModifier and TypeMethodDescriptionShorthand forstatementSet.add(table.insertInto(targetPath)).Shorthand forstatementSet.add(table.insertInto(targetPath, overwrite)).StatementSet.addInsert(TableDescriptor targetDescriptor, Table table) Shorthand forstatementSet.add(table.insertInto(targetDescriptor)).StatementSet.addInsert(TableDescriptor targetDescriptor, Table table, boolean overwrite) Shorthand forstatementSet.add(table.insertInto(targetDescriptor, overwrite)).voidTableEnvironment.createTemporaryView(String path, Table view) Registers aTableAPI object as a temporary view similar to SQL temporary views.voidTableEnvironment.createView(String path, Table view) Registers aTableAPI object as a view similar to SQL views.booleanTableEnvironment.createView(String path, Table view, boolean ignoreIfExists) Registers aTableAPI object as a view similar to SQL views.Table.fullOuterJoin(Table right, Expression joinPredicate) Joins twoTables.Intersects twoTables with duplicate records removed.Table.intersectAll(Table right) Intersects twoTables.Joins twoTables.Table.join(Table right, Expression joinPredicate) Joins twoTables.Table.leftOuterJoin(Table right) Joins twoTables.Table.leftOuterJoin(Table right, Expression joinPredicate) Joins twoTables.Minus of twoTables with duplicate records removed.Minus of twoTables.Model.predict(Table table, ColumnList inputColumns) Performs prediction on the given table using specified input columns.Performs prediction on the given table using specified input columns with runtime options.voidTableEnvironment.registerTable(String name, Table table) Deprecated.Table.rightOuterJoin(Table right, Expression joinPredicate) Joins twoTables.Unions twoTables with duplicate records removed.Unions twoTables. -
Uses of Table in org.apache.flink.table.api.internal
Methods in org.apache.flink.table.api.internal with parameters of type Table
as(String, String...)