~/talk

Production-Ready Flink and Hive Integration - what story you can tell now?

Talkat Flink Forward Virtual 2020 · 2020-04-22..04-24· [data-engineering]
slides:none on file

Flink 1.10 ships a production-ready Hive integration: a Hive catalog that persists Flink table metadata across HMS versions, reads and writes Hive tables views partitions with vectorized ORC reader, partition pruning, projection and limit pushdown, and writes static and dynamic partitions. It reuses Hive UDFs and ~400 Hive built-ins via a Hive module. Flink 1.11 adds a streaming file sink for near‑real‑time Hive ingestion, native Parquet reader, packaged Hive dependencies and a Flink JDBC gateway; beware small‑file commits (practical commit interval ~5–10 minutes).

AI-written summary · about

  1. 0:00Intro
  2. 1:15Agenda
  3. 1:50Background
  4. 2:40Goals
  5. 6:05Hive Metastore
  6. 6:55Hive Catalog
  7. 8:02Hive Catalog Example
  8. 8:35Flink SQL CLI Setup
  9. 9:45Kafka Table Setup
  10. 10:12Hive CRI
  11. 11:30Flink SQL CLI
  12. 12:40High version support
  13. 13:10Reuse Hive UDFs
  14. 15:40Reading Hive tables
  15. 16:32Writing Hive tables
  16. 16:57Flink 1111
  17. 18:23Dependency Management
  18. 19:54Use Cases
  19. 25:07Poll
  20. 26:44Unsolved Problem 1
  21. 28:42Unsolved Problem 2
  22. 31:49Bonus
  23. 33:34Conclusion
~/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.