When optimizing Apache Spark jobs for large-scale data processing in Databricks, you face performance bottlenecks due to data shuffling. Which strategy would you use to reduce data shuffle and enhance job performance? | Databricks Certified Data Engineer - Professional Quiz - LeetQuiz