
Answer-first summary for fast verification
Answer: Configure Azure Event Hubs for data ingestion, use Azure Stream Analytics with a dynamic schema to handle drift, and implement tumbling window aggregates for engagement analysis.
Option B is correct because it involves setting up Azure Event Hubs for data ingestion, using Azure Stream Analytics with a dynamic schema to handle schema drift, and implementing tumbling window aggregates to analyze customer engagement over time, which aligns with the requirements of handling real-time data and schema changes effectively.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
You are tasked with creating a stream processing solution for a e-commerce platform that needs to analyze customer behavior in real-time. The data is ingested through Azure Event Hubs and you need to use Stream Analytics to process this data. Describe the steps you would take to set up this stream processing solution, including how you would handle schema drift and create windowed aggregates to analyze customer engagement over time.
A
Set up Azure Event Hubs to ingest data, use Azure Stream Analytics with a fixed schema, and create simple aggregates without windows.
B
Configure Azure Event Hubs for data ingestion, use Azure Stream Analytics with a dynamic schema to handle drift, and implement tumbling window aggregates for engagement analysis.
C
Use Azure Event Hubs for data ingestion, ignore schema drift, and focus only on processing data in real-time without any aggregates.
D
Set up Azure Event Hubs and Azure Stream Analytics, but only process data without considering schema drift or creating aggregates.
No comments yet.