During the deployment of a Spark batch job, you need to ensure that the job can handle large datasets efficiently while adhering to cost constraints. What strategies would you employ to achieve this? | Databricks Certified Data Engineer - Professional Quiz - LeetQuiz