Hi Thijs
Welcome to the Microsoft Q&A Platform! Thank you for asking your question here.
Check the activity runs in your ADF pipelines for any unexpected or unnecessary tasks, such as:
Duplicate data exports or retries.
Activities that are taking longer than usual.
Use Azure Monitor to check the performance and resource usage of your Integration Runtime. High CPU or memory usage might indicate problems or delays.
Review the data transfer between your Azure SQL VM and Azure SQL Server. Only transfer the data you need and use incremental loads instead of full exports if you can.
Make sure your Integration Runtime is set up correctly for your workload, including:
Using a self-hosted runtime on a VM in the same region as your SQL resources.
Configuring it to scale according to demand.
If you have triggers set up for your pipelines, make sure they aren't firing more often than needed, as this could increase costs.
If you're using data flow activities, check their settings. Since data flows can increase costs based on the amount of data, optimizing them can help reduce expenses.
you have any further queries, do let us know.
If the answer is helpful, please click "Accept Answer" and "Upvote it".