Databricks Certified Data Engineer Professional — Question 108

Which statement regarding stream-static joins and static Delta tables is correct?

Answer options

Correct answer: B

Explanation

The correct answer is B because each microbatch utilizes the most recent version of the static Delta table at the time of job initialization, ensuring data consistency. Option A is incorrect as the checkpoint directory tracks the state of the stream, not updates to the static table. Options C and D are also wrong because C inaccurately describes the purpose of the checkpoint directory, and D is incorrect as stream-static joins can use static Delta tables without consistency issues.