Databricks Certified Associate Developer for Apache Spark — Question 97
Which of the following operations will fail to trigger evaluation?
Answer options
- A. DataFrame.collect()
- B. DataFrame.count()
- C. DataFrame.first()
- D. DataFrame.join()
- E. DataFrame.take()
Correct answer: D
Explanation
The correct answer is D, as DataFrame.join() does not trigger evaluation until an action is performed. In contrast, operations like DataFrame.collect(), DataFrame.count(), DataFrame.first(), and DataFrame.take() are actions that require evaluation of the DataFrame.