~/talk

Flink SQL: Unified Streaming and batch for hive integration

Talkat Flink Forward Global Virtual 2020 · 2020-10-19..10-22· [data-engineering]
links:none on file
name:Rui Li
links:none on file
slides:none on file

Flink 1.11 adds Hive metastore integration so Kafka-streamed tables persist to HDFS-backed Hive tables with exactly-once guarantees via the streaming file sink and checkpoint-based writes. Partition commits support a partition-time commit policy (demo uses 30s checkpoints and 1‑minute partition delay), and temporal joins let streaming jobs enrich events from Hive dimension tables with cache TTL. Uber jars simplify connector setup. Tests show planned 1.12 file-merge work can cut checkpoint needs from 10 minutes to ~5 seconds to reduce small-file churn.

AI-written summary · about

  1. 0:00Intro
  2. 0:55Typical Offline Data Warehouse
  3. 2:34Warehouse tools
  4. 4:26Real-time Data Warehouse
  5. 5:48Lambda architecture
  6. 8:35Unify Computing engine
  7. 12:43Details of Streaming File Sink
  8. 17:29Small Files Compaction (Flink 1.12)
  9. 22:58Demo - Streaming Write/Read
  10. 30:27Demo - Temporal Join Hive Table
~/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.