Rona

PySpark와 AWS Glue로 키워드 수익 ETL 파이프라인 만들기

중급452026-06-07

숙박업 웹 분석 CSV를 읽어 키워드별 예약 매출, 광고비, 순수익 같은 지표로 집계하고, 로컬에서 PySpark 로직을 검증한 뒤 AWS Glue와 Terraform으로 클라우드 배치 ETL 흐름을 구성합니다. 최종적으로는 S3에 저장되는 키워드 수익 결과 파일, AWS Glue Job 설정, Terraform 인프라 코드, 그리고 로컬 검증용 PySpark 스크립트를 완성합니다.

이 코칭은 터미널에서 진행됩니다

이런 걸 배워요

  • 숙박업 웹 분석 데이터를 키워드별 예약 수익으로 변환할 수 있습니다.
  • PySpark ETL 로직을 로컬 샘플 데이터로 먼저 검증할 수 있습니다.
  • Terraform으로 S3와 AWS Glue 리소스 구성을 코드로 관리할 수 있습니다.
  • AWS Glue Job을 실행하고 S3 출력 경로에서 결과를 확인할 수 있습니다.

어떻게 진행해요

1. 환경과 계정 준비 확인
2. 숙박 웹 분석 샘플 데이터 준비
3. 키워드 수익 변환 로직 작성
4. 로컬 샘플 실행으로 결과 검증
5. S3와 Glue 리소스 코드 작성
6. Glue 작업 설정 보강
7. Terraform으로 클라우드 배포
8. Glue 실행과 S3 결과 확인

AI 튜터가 각 단계를 하나씩 안내해줄 거예요

PySpark와 AWS Glue로 키워드 수익 ETL 파이프라인 만들기 (중급)