Databricks Certified Data Engineer Professional — Question 150

Which statement characterizes the general programming model used by Spark Structured Streaming?

Answer options

Correct answer: D

Explanation

The correct answer, D, accurately depicts how Spark Structured Streaming treats incoming data as it is continuously added to an unbounded table. Option A is incorrect because Structured Streaming does not rely on GPU processing; instead, it works with distributed computing. Option B is misleading as it suggests a direct relationship with a messaging bus rather than focusing on the table abstraction. Option C is false because while it does involve distributed nodes, it does not specifically rely on incremental state values in the way described.