
Ultimate access to all questions.
You are working on a real-time data processing system using Azure Data Lake Storage Gen2 and need to implement a partition strategy for streaming workloads. What considerations should you take into account when designing the partitioning scheme, and how would this impact the system's performance?
A
Use a single partition for all streaming data to simplify the system architecture.
B
Implement a partition strategy based on the data source, allowing for efficient data ingestion and processing from multiple sources.
C
Partition the data based on the data's size, which will have no impact on the system's performance.
D
Do not implement any partition strategy, as it is not necessary for streaming workloads.