API¶
Table API:
Write SQL-like queries for data processing.
Ideal for those familiar with SQL and tabular data.
Operates on structured data.
DataStream API:
Lower-level control over Flink's core building blocks (state, time).
Suitable for complex stream processing scenarios.
Handles both structured and unstructured data.
PyFlink¶
A Python API for Flink: https://nightlies.apache.org/flink/flink-docs-master/docs/dev/python/overview/