Google Cloud

Dataflow를 사용한 서버리스 데이터 처리: 파이프라인 개발

Google Cloud

Dataflow를 사용한 서버리스 데이터 처리: 파이프라인 개발

Gain insight into a topic and learn the fundamentals.
Advanced level
Designed for those already in the industry
2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Advanced level
Designed for those already in the industry
2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Google Cloud의 데이터 엔지니어링 과정에서 다룬 주요 Apache Beam 개념 복습

  • DE에서 다룬 핵심 스트리밍 개념(unbounded PCollection, 윈도우, 워터마크, 트리거) 복습

  • Dataflow 파이프라인에 사용할 I/O 선택 및 조정

  • 스키마를 사용하여 Beam 코드를 간소화하고 파이프라인 성능 개선

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

May 2026

Assessments

8 assignments

Taught in Korean

91%

of learners achieved a positive career outcome

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 10 modules in this course

이 모듈에서는 과정과 과정 개요를 소개합니다.

What's included

1 video

Apache Beam의 주요 개념과 이를 적용하여 자체 데이터 처리 파이프라인을 작성하는 방법을 복습합니다.

What's included

3 videos1 reading1 assignment2 app items

이 모듈에서는 Dataflow를 사용해 스트리밍 데이터 처리를 수행하는 방법을 살펴봅니다. 이를 위해 여러분이 알아야 할 세 가지 핵심 개념은 다음과 같습니다. 윈도우에서 데이터를 그룹화하는 방법, 윈도우가 결과를 생성할 준비가 되었는지를 판단하는 데 있어 워터마크의 중요성, 윈도우가 결과를 출력하는 시점 및 횟수를 제어하는 방법입니다.

What's included

3 videos1 reading1 assignment4 app items

이 모듈에서는 Dataflow에서 소스와 싱크를 구성하는 요소에 대해 알아봅니다. TextIO, FileIO, BigQueryIO, PubsubIO, KafKaIO, BigtableIO, Avro IO, Splittable DoFn의 몇 가지 예시를 다루고 각 I/O와 관련된 유용한 기능 몇 가지도 알려줄 것입니다.

What's included

8 videos1 reading1 assignment

이 모듈에서는 개발자가 Beam 파이프라인에서 정형 데이터를 표현할 때 사용할 수 있는 방법인 스키마를 소개합니다.

What's included

2 videos1 reading1 assignment2 app items

이 모듈에서는 DoFn에서 스테이트풀(Stateful) 변환을 구현하는 데 사용할 수 있는 두 가지 강력한 기능인 상태와 타이머에 관해 다룹니다.

What's included

3 videos1 reading1 assignment

이 모듈에서는 Dataflow 파이프라인의 성능을 극대화하는 권장사항을 살펴보고 일반적인 패턴을 복습합니다.

What's included

7 videos1 reading1 assignment2 app items

이 모듈에서는 Beam에서 비즈니스 로직을 표현하기 위한 두 가지 새로운 API인 SQL과 DataFrame을 소개합니다.

What's included

3 videos1 reading1 assignment

이 모듈에서는 Python 개발자가 Beam SDK에 온보딩하고 Jupyter 노트북 환경에서 파이프라인을 반복적으로 개발할 수 있는 인터페이스인 Beam 노트북을 다룹니다.

What's included

1 video1 reading1 assignment

이 모듈에서는 과정 내용을 요약합니다.

What's included

1 video

Instructor

Google Cloud Training
Google Cloud
2,220 Courses4,362,350 learners

Offered by

Google Cloud

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions