Apache Beam overview
Channel: Beam College
Date: 2021-04-14

Miren Esnaola explains the basic concepts behind Apache Beam and data processing "the Beam way".

Slides available at https://github.com/griscz/beam-college/blob/main/day1/A2-Apache_Beam_Overview.pdf

0:00 Welcome
1:06 What is Apache Beam?
3:55 Key concepts: Pipeline
8:20 Key concepts: PCollection
12:20 Key concepts: PTransform
14:52 Core transforms in Apache Beam
17:18 Understanding time (event vs processing)
23:56 Windowing
27:13 Watermarks and late data
28:48 Triggers
31:30 Default windowing behavior in Apache Beam