SQL API

E711834

SQL API is a query interface in Apache Flink that lets users define streaming and batch data processing logic using standard SQL syntax.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
SQL API (Apache Flink) 0

Statements (48)

Predicate Object
instanceOf batch processing API
component of Apache Flink
query interface
stream processing API
builtOn Apache Flink Table API NERFINISHED
canAccess JDBC sources
Kafka sources
data lakes
file system sources
documentationURL https://nightlies.apache.org/flink/flink-docs-stable/docs/dev/table/sql/overview/
enables definition of data processing logic with SQL
exposes relational abstraction over Flink data streams
goal simplify stream processing with SQL
unify batch and streaming semantics
integratesWith Flink Table Planner NERFINISHED
Flink optimizer NERFINISHED
Flink runtime
license Apache License 2.0
partOf Apache Flink NERFINISHED
project Apache Flink NERFINISHED
supports CREATE TABLE statements
CREATE VIEW statements
DDL statements
GROUP BY operations
INSERT INTO statements
INSERT OVERWRITE statements
INSERT statements
JOIN operations
SELECT queries
SQL-based ETL pipelines
batch data processing
catalogs
connector configuration via SQL
continuous queries
event-time processing
materialized results
processing-time semantics
relational operations
streaming data processing
temporal table joins
time attributes
user-defined functions
watermarks
window aggregations
targetUser SQL developers
data analysts
data engineers
usesSyntax standard SQL syntax

Referenced by (1)

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

Apache Flink hasAPI SQL API