
Explanation:
A is the correct answer.
Explanation:
In Databricks (Spark Structured Streaming + Delta Lake), a stream-static join is stateless. When the static side is a Delta table, each micro-batch of the streaming data is joined against the latest valid version of that Delta table as of the time that micro-batch is processed.
Key points from official behavior:
This is the standard documented behavior for stream-static joins with Delta tables in Databricks.
Ultimate access to all questions.
Which statement about stream-static joins with static Delta tables is accurate?
A
Each microbatch of a stream-static join will use the most recent version of the static Delta table as of each microbatch.
B
Each microbatch of a stream-static join will use the most recent version of the static Delta table as of the job's initialization.
C
The checkpoint directory will be used to track state information for the unique keys present in the join.
D
Stream-static joins cannot use static Delta tables because of consistency issues.
E
The checkpoint directory will be used to track updates to the static Delta table.