Reading Apache Beam Programming Guide — 4. Transforms (Part 1)

Chengzhi Zhao
Data Engineering Space
8 min readJul 19, 2019

This blog post is part of Reading Apache Beam Programming Guide series. We are going to discuss the most data-intensive topic: Transforms! I will break this topic into three parts as the documentation demonstrates details for it.

Part 1. Transforms Overview, Core Beam Transforms (ParDo, GroupByKey, CoGroupByKey)

Part 2. Core Beam Transforms Continue (Combine, Flatten, Partition)

Part 3. Side input, additional output, and composite transforms

Chengzhi Zhao
Data Engineering Space

Data Engineer | Data Content Creator | Contributor of Airflow, Flink | Blog chengzhizhao.com