Table API

E711833

Table API is Apache Flink’s high-level, declarative interface for expressing data processing and analytics using relational-style operations on streaming and batch data.

All labels observed (3)

Label Occurrences
Apache Flink Table API 1
Flink Table API 1
Table API canonical 1

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf Apache Flink component ⓘ
data processing API ⓘ
high-level API ⓘ
abstractionLevel high-level ⓘ
allows definition of queries on batch data ⓘ
definition of queries on streams ⓘ
belongsToProject Apache Software Foundation ⓘ
dataModel dynamic tables ⓘ
tables ⓘ
designedFor unified batch and streaming processing ⓘ
developer Apache Flink community ⓘ
linked to: Apache Flink
documentationURL https://nightlies.apache.org/flink/flink-docs-stable/docs/dev/table ⓘ
executionModel distributed ⓘ
integratesWith Flink DataStream API ⓘ
linked to: DataStream API

Flink runtime ⓘ
languageBinding Java ⓘ
Python ⓘ
Scala ⓘ
license Apache License 2.0 ⓘ
partOf Apache Flink ⓘ
programmingModel declarative ⓘ
supports SQL-like operations ⓘ
batch processing ⓘ
batch-style bounded queries ⓘ
data analytics ⓘ
declarative data processing ⓘ
event-time semantics ⓘ
processing-time semantics ⓘ
relational-style operations ⓘ
stream processing ⓘ
streaming-style unbounded queries ⓘ
supportsFeature catalog integration ⓘ
connector-based I/O ⓘ
grouping and aggregation ⓘ
joins ⓘ
schema definition ⓘ
time-based operations ⓘ
user-defined functions ⓘ
windowing ⓘ
supportsOptimization query optimization via Flink planner ⓘ
targetUser data analysts ⓘ
data engineers ⓘ
stream processing developers ⓘ
usedWith Apache Flink SQL ⓘ
linked to: Apache Flink

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Apache Flink → hasAPI → Table API ⓘ
DataSet API → replacedBy → Flink Table API ⓘ
linked to: Table API
SQL API (Apache Flink) → builtOn → Apache Flink Table API ⓘ
subject linked to: SQL API
linked to: Table API