Get Started Free
David Anderson

David Anderson

Software Practice Lead

Intro to Flink SQL


Flink SQL is a standards-compliant SQL engine for processing both batch and streaming data with the scalability, performance, and consistency of Apache Flink. This is a very expressive API, based on powerful abstractions, that can be used to quickly develop many common use cases.

This video explains the relationship of Flink SQL to the Table and DataStream APIs. Through an extended example, it illustrates the stream/table duality at the heart of Flink SQL.


  • The Flink APIs
  • Stream/Table Duality and Dynamic Tables
  • Features in Flink SQL
  • Streaming vs. Batch in Flink SQL


Use the promo code FLINK101 to get $25 of free Confluent Cloud usage

Be the first to get updates and new content

We will only share developer content and updates, including notifications when new content is added. We will never send you sales emails. 🙂 By subscribing, you understand we will process your personal information in accordance with our Privacy Statement.