
Explanation:
Stream processing has access to the most recent data received or data within a rolling time window. # Yes Batch processing must occur immediately and have latency in the order of seconds or milliseconds. # No Stream processing is used for simple response functions, aggregates, or calculations such as rolling averages.
# Yes
* Stream processing has access to the most recent data received or data within a rolling time window.
* Correct.
* Stream processing handles real-time or near real-time data.
* It operates on a continuous data stream and often uses a rolling time window for analytics.
* Answer: Yes
* Batch processing must occur immediately and have latency in the order of seconds or milliseconds.
* Incorrect.
* Batch processing is designed for large volumes of data collected over time.
* It typically has high latency (minutes, hours, or even days), not immediate execution.
* Answer: No
* Stream processing is used for simple response functions, aggregates, or calculations such as rolling averages.
* Correct.
* Common stream analytics tasks include event-driven responses, real-time aggregations, anomaly detection, and rolling averages.
* Answer: Yes
Correct Answers:
* Yes
* No
* Yes
* Batch vs. Stream processing in Azure
* Azure Stream Analytics overview