Correct Answer: A
Power BI provides a platform to visualize and analyze the aggregated data in near-real-time. Azure Stream Analytics can target Power BI as an output destination. Processed data is passed into Power BI to enable near-real-time dashboard updates.
Option A is correct. It is Power BI that should be used as an event consumer to create the complex linked visualizations and analyze the aggregated data in near-real-time.
Option B is incorrect. Azure Event Hubs is a large data streaming platform and event ingestion service, that can be used to feed events from event producers into Azure Stream Analytics.
Option C is incorrect. Azure Cosmos DB is a fully managed NoSQL database for contemporary application development. It can be utilized for storing the output of data stream processing in Azure Stream Analytics but doesn’t provide the facility to create the visualizations or dashboard.
Option D is incorrect. Azure Blob storage offers an ingestion point for data streaming in an event processing solution that utilizes static data as a source.
Reference:
To know more about event processing, please visit the below-given link:
https://docs.microsoft.com/en-us/learn/modules/introduction-to-data-streaming/3-understand-event-processing