You are integrating an Azure Event Hubs namespace with Azure Machine Learning for real-time model training. You need to archive raw telemetry data into Azure Data Lake Storage Gen2 in Apache Parquet format without writing custom code. Which feature should you enable?
Trap 1: Event Grid system topic with a Storage Blob export endpoint
Event Grid is designed for discrete event notification, not high-throughput raw telemetry stream archiving.
Trap 2: Azure Stream Analytics job with a Blob output sink
Stream Analytics requires infrastructure management and query writing; Event Hubs Capture is a native, code-free service feature.
Trap 3: Service Bus Geo-Disaster Recovery replication
Geo-DR is for metadata and message replication during outages, not data lake archiving.
- A
Event Grid system topic with a Storage Blob export endpoint
Why it fails: Event Grid is designed for discrete event notification, not high-throughput raw telemetry stream archiving.
- B
Azure Stream Analytics job with a Blob output sink
Why it fails: Stream Analytics requires infrastructure management and query writing; Event Hubs Capture is a native, code-free service feature.
- C
Service Bus Geo-Disaster Recovery replication
Why it fails: Geo-DR is for metadata and message replication during outages, not data lake archiving.
- D
Event Hubs Capture
Event Hubs Capture automatically writes streaming data to Azure Data Lake Storage Gen2 in Apache Parquet format at a configured window, requiring no custom code. This satisfies the archival requirement without authoring a consumer application.