
Ultimate access to all questions.
You are designing a data pipeline for a financial services company that requires real-time data streaming to monitor transactions for fraudulent activities. The solution must comply with industry regulations, scale to handle millions of transactions daily, and minimize operational costs. Which of the following steps should you take to optimally enable real-time data processing in this scenario? (Choose one correct option)
A
Add a real-time data processing activity to the data pipeline, ensuring it includes features for compliance monitoring and scalability.
B
Use a dataflow with built-in compliance checks and scalability features to handle the real-time data streaming.
C
Develop a custom solution using a third-party tool that specializes in real-time data processing and compliance, despite higher initial costs.
D
Disable real-time data processing to reduce complexity and costs, relying instead on batch processing for fraud detection.