
Ultimate access to all questions.
As a Microsoft Fabric Analytics Engineer, you are tasked with designing a data pipeline that efficiently processes both batch and real-time data streams for a financial analytics application. The solution must ensure data consistency, minimize latency for real-time data, and be cost-effective. Considering these requirements, which of the following approaches is the BEST to implement a hybrid data pipeline? (Choose one option)
A
Design separate pipelines for batch and real-time processing to ensure isolation and reduce complexity, despite potential increases in cost and management overhead.
B
Integrate batch and real-time processing activities within a single pipeline using Azure Data Factory, leveraging its capabilities to handle both processing modes efficiently.
C
Utilize Azure Stream Analytics for real-time data processing and Azure Databricks for batch processing, creating a segmented but interconnected system.
D
Develop a custom hybrid processing solution using open-source frameworks, requiring significant development effort but offering maximum flexibility.