問題文
An engineer is reading the event timeline of a completed Apache Spark application and wants to explain the execution hierarchy to a new team member. Which option correctly orders the levels from largest to smallest?
選択肢
- One action produces a job, a job is divided into stages at shuffle boundaries, and each stage contains one task per partition.
- One stage produces several jobs, and each job is split into partitions mapped onto tasks.
- One job produces several actions, each action becomes a stage, and each stage runs exactly one task on every executor in the cluster regardless of how many partitions the data has.
- One task spans several stages so that narrow work and wide work can be fused.