Ultimate access to all questions.
You are tasked with optimizing the performance of a data pipeline in Azure Data Factory that processes large volumes of data from multiple sources. The pipeline currently experiences delays and resource bottlenecks. Describe the strategies you would employ to optimize the pipeline, including considerations for parallel processing, resource allocation, and data partitioning.