When optimizing a Spark DataFrame operation for large-scale aggregations on a dataset with a billion rows, which strategy would you employ to reduce processing time and enhance resource utilization? | Databricks Certified Data Engineer - Professional Quiz - LeetQuiz