🔥 3-day streak
Professional Data Engineer121 / 169
Question 121 of 169

A data engineering team runs dozens of ephemeral Dataproc clusters daily for Spark ETL jobs. Each cluster currently uses an initialization action script that installs a large set of Python libraries and a proprietary JDBC driver at boot time. Users complain that cluster provisioning now takes over 8 minutes, most of which is spent downloading and compiling dependencies. The team wants to reduce cluster startup time while keeping the exact same software stack for every job. What should they do?

Reviewed for accuracy · Report an issueNext question