dp-203 Practice Question 1950
Exam: dp-203
Domain: Design and develop data processing
Topic: Develop a stream processing solution
Difficulty: medium
You are tasked with developing a stream processing solution that needs to aggregate user activity events from an Azure Event Hub into hourly summaries. Which Azure service would you use, and how should you configure the window to achieve this?
Answer Options
A
Azure Databricks with Custom Queries
B
Azure Stream Analytics with Tumbling Windows
C
Azure Functions with Time-Based Triggers
D
Azure Logic Apps with Time-Based Triggers
Correct Answer
B: Azure Stream Analytics with Tumbling Windows
Explanation
Azure Stream Analytics is the correct choice for this task as it can handle real-time data processing and aggregation. For hourly summaries, you should use a tumbling window with a size of one hour. This ensures that each event is processed once per hour without overlap, providing accurate hourly summaries of user activity.