LabHub
배우기 러닝패스 코스

Apache Spark — 遅いジョブの答えは実行計画とイベントログにある

クイズ: 実行計画を読む

LabHub 에서 이어서 보기

한국어 원문으로 표시합니다.

Parquet 을 읽는 FileScan 노드에서 쓰지 않는 칼럼을 디스크에서 올리지 않았는지 확인하려면 어느 칸을 보는가?

where(qty >= 5) 는 PushedFilters 에 보이는데 where(upper(status) == 'PAID') 는 보이지 않는다. 가장 알맞은 설명은?

날짜로 partitionBy 한 Parquet 에 day = '2026-01-03' 조건을 걸었다. 이 조건이 비용을 가장 크게 줄이는 이유는?

행동을 부르기 전에 explain() 을 찍었더니 맨 위에 AdaptiveSparkPlan isFinalPlan=false 가 보였다. 옳은 해석은?

where(a > 1).where(b < 5).where(c == 'x') 처럼 조건을 세 번 나눠 썼다. 최적화된 논리 계획은 어떻게 되는가?

Spark 가 조인이나 집계 전략을 고를 때 쓰는 추정치가 궁금하다. 공식 문서가 안내하는 방법은?