A manufacturer wants to ingest a continuous stream of telemetry readings emitted by thousands of Internet-of-Things sensors on its factory floor. Which Azure service is purpose-built to ingest event data from IoT devices for stream processing?
- AAzure Data Lake Store Gen2, a scalable storage service most often used as the destination for batch processing scenarios.
- BMicrosoft Power BI, a tool used to generate real-time data visualizations in interactive reports and dashboards.
- CAzure SQL Database, a relational store used to persist processed stream results in a table for later querying.
- DAzure IoT Hub, a data ingestion service similar to Event Hubs but optimized to manage event data from Internet-of-Things devices. Correct
Why A is wrong: ADLS Gen2 is a storage service that can act as a source or sink, but it is not the IoT-device ingestion service; it is described mainly for batch storage.
Why B is wrong: Power BI is listed as a sink for visualization, not a service for ingesting device telemetry.
Why C is wrong: Azure SQL Database is listed as a sink for persisting processed results, not as an ingestion source for IoT telemetry.
Why D is correct: Correct. Azure IoT Hub is the ingestion service described as similar to Event Hubs but optimized to manage event data coming from Internet-of-Things devices.