~/talk

The easy way to build and run Flink SQL jobs using Cloudera SQL Stream Builder

Talkat Flink Forward Global 2021 · 2021-10-18..10-27· [data-engineering, databases]
speakerdeck:kgorman
slides:none on file

Demo shows SQL Stream Builder running on Apache Flink inside Cloudera, using DDL to create tables from a faker connector and Kafka topics, auto-detecting schema and launching live Flink jobs that actually run. It builds materialized views backed by an internal Postgres-indexed engine with REST and PostgreSQL wire access for Grafana, supports integrated CDC via embedded Debezium without requiring Kafka, and lets users add Java and JavaScript UDFs. Jobs execute and materialized views serve pull queries with automatic indexing and pruning.

AI-written summary · about

  1. 0:00Introduction
  2. 0:18Demo overview
  3. 1:02Why do we need SQL
  4. 1:58What is SQL Stream Builder
  5. 2:55Typical data flow
  6. 4:27Complex data flow
  7. 5:02materialized views
  8. 6:13architecture
  9. 7:48Integrated change data capture
  10. 9:32Demo
  11. 11:54Running the job
  12. 13:05Creating a view
  13. 15:28Kafka
  14. 18:14Summary
  15. 18:37Output
  16. 19:42File systems
  17. 23:46Create a materialized view
  18. 25:02Ignore nulls
  19. 26:42Connecting via Postgres
  20. 28:34Advanced features
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.