Apache Spark — 느린 잡의 답은 실행 계획과 이벤트 로그에 있다
Spark 4.2 를 파드 하나에서 local 모드로 돌리며 잡·스테이지·태스크가 어떻게 나뉘는지, 스키마와 깨진 줄, SQL 과 DataFrame 의 같은 계획, 조건 밀어내기와 가지치기, 셔플 파티션과 AQE, 조인 전략과 쏠림, 캐시와 체크포인트, 파티션 레이크 쓰기, Structured Streaming 의 체크포인트와 워터마크까지 다룹니다. 모든 판정은 시간이 아니라 이벤트 로그의 계획·태스크 수·레코드 분포로 합니다. SQL 과 파이썬을 조금 써 본 분을 위한 과정입니다.
중급 · 레슨 30 · 실습 10
커리큘럼
드라이버와 잡
스키마와 깨진 줄
DataFrame 과 SQL
실행 계획 읽기
셔플과 파티션 수
조인 전략
쏠림
- 태스크 하나만 끝나지 않는 이유는 키 하나에 있다 reading
- 봇 하나가 40% 인 클릭으로 쏠림을 재고 푼다 lab
- 퀴즈: 쏠림 quiz