A media analytics company runs batch-processing jobs on a Dataproc cluster to generate insights from large video streaming logs stored in Cloud Storage. The company needs a fully-managed, cost-effective solution to automate the execution of daily Spark jobs and send a summary report to a dashboard. Which solution should the company use?