- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Data Pipelines-Performance
Hi Team,
Have a pipeline which exports data from ADLS container to SQL Server. Data present in ADLS Container is approximately 30GB of Data. Fabric SKU which we are currently using is F64 SKU capacity.
Few days before when we are loading data into Sql server using same capacity(same amount of data as well) , it is pretty quick and today when we tried to load same amount of data it took more than expected time.
Would you please provide your insights on why there is a performance difference on same data size and also please provide inputs on change in Performance if data is increased.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There can be multiple reasons due to change in performance time for the same amount of data :
1) What was the load / active jobs or queries on the SQL server between the 2 instances?
2) Were there any other Fabric jobs being executed between the 2 instances as the capacity is being shared
----------------------------------------------------------------------------------------------
Nandan Hegde (MSFT Data MVP)
LinkedIn Profile : www.linkedin.com/in/nandan-hegde-4a195a66
GitHUB Profile : https://github.com/NandanHegde15
Twitter Profile : @nandan_hegde15
MSFT MVP Profile : https://mvp.microsoft.com/en-US/MVP/profile/8977819f-95fb-ed11-8f6d-000d3a560942
Topmate : https://topmate.io/nandan_hegde
Blog :https://datasharkx.wordpress.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the reply from @NandanHegde , please allow me to provide another insight:
Hi @AmruthaVarshini ,
Based on your description, there are a number of factors that can contribute to this condition, and you can troubleshoot from these perspectives as follows:
- Check the CPU, memory, and network bandwidth utilization of the F64 SKU capacity during the pipeline run. If resource utilization is high, it may lead to performance degradation. Tools such as Azure Monitor can be used to check these metrics.
- Check network bandwidth and latency between ADLS and SQL Server. Network issues may cause data transfer to slow down. You can use network monitoring tools to diagnose network performance issues.
- Check if there are other concurrent tasks or pipelines running at the same time, causing competition for resources. Ensure that sufficient resources are available when running critical tasks.
For more details, you can read below document:
Azure Monitor overview - Azure Monitor | Microsoft Learn
Best Regards,
Adamk Kong
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the reply from @NandanHegde , please allow me to provide another insight:
Hi @AmruthaVarshini ,
Based on your description, there are a number of factors that can contribute to this condition, and you can troubleshoot from these perspectives as follows:
- Check the CPU, memory, and network bandwidth utilization of the F64 SKU capacity during the pipeline run. If resource utilization is high, it may lead to performance degradation. Tools such as Azure Monitor can be used to check these metrics.
- Check network bandwidth and latency between ADLS and SQL Server. Network issues may cause data transfer to slow down. You can use network monitoring tools to diagnose network performance issues.
- Check if there are other concurrent tasks or pipelines running at the same time, causing competition for resources. Ensure that sufficient resources are available when running critical tasks.
For more details, you can read below document:
Azure Monitor overview - Azure Monitor | Microsoft Learn
Best Regards,
Adamk Kong
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There can be multiple reasons due to change in performance time for the same amount of data :
1) What was the load / active jobs or queries on the SQL server between the 2 instances?
2) Were there any other Fabric jobs being executed between the 2 instances as the capacity is being shared
----------------------------------------------------------------------------------------------
Nandan Hegde (MSFT Data MVP)
LinkedIn Profile : www.linkedin.com/in/nandan-hegde-4a195a66
GitHUB Profile : https://github.com/NandanHegde15
Twitter Profile : @nandan_hegde15
MSFT MVP Profile : https://mvp.microsoft.com/en-US/MVP/profile/8977819f-95fb-ed11-8f6d-000d3a560942
Topmate : https://topmate.io/nandan_hegde
Blog :https://datasharkx.wordpress.com

Helpful resources
Join us at the Microsoft Fabric Community Conference
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Fabric Monthly Update - February 2025
Check out the February 2025 Fabric update to learn about new features.

Subject | Author | Posted | |
---|---|---|---|
02-09-2025 04:07 PM | |||
01-23-2025 09:19 AM | |||
05-03-2024 05:35 AM | |||
12-02-2024 09:39 PM | |||
10-13-2024 07:14 AM |
User | Count |
---|---|
6 | |
4 | |
2 | |
1 | |
1 |
User | Count |
---|---|
13 | |
11 | |
5 | |
5 | |
4 |