Intermediate Big Data & Data Engineering
Q64 / 100

What is a "watermark" used for in stream processing (e.g., Spark Structured Streaming, Flink)?

Correct! Well done.

Incorrect.

The correct answer is A) To track event time progress and decide when to consider late-arriving data as too late for a window

A

Correct Answer

To track event time progress and decide when to consider late-arriving data as too late for a window

Explanation

Watermarks define a threshold for how late data can arrive and still be included in a windowed computation, balancing latency and completeness.

Progress
64/100