An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
Hi Michael,
From the screenshots, the increase does not look like it is coming mainly from the SQL Pool itself.
In the “After” screenshot, most of the new/high charges appear under:
-
Azure Synapse Analytics Pipelines - Azure Hosted Managed VNET IR - Managed VNet IR data movement / pipeline activity / external pipeline activity
-
Virtual Network Private Link - Private endpoint data processed
The SQL Pool line in the screenshot appears to be very small (< $0.01). So I would first separate SQL pool cost from Synapse pipeline / Managed VNet IR / Private Link cost in Cost Analysis.
Please check:
- In Cost Analysis, group by Meter and Product.
- Filter only the SQL pool resource and confirm whether DWU/vCore usage actually increased.
- Compare old vs new pipeline runs:
- number of activity runs
- copy activity duration
- DIU usage
- data volume moved
- integration runtime used
- Check whether pipelines that previously used normal Azure IR or Self-hosted IR are now using Azure Hosted Managed VNet IR.
- Review Private Link charges separately. Private endpoints have hourly and data processed charges.
- data volume moved
- DIU usage
- copy activity duration
- number of activity runs
For optimization:
- Use Managed VNet IR only where private connectivity is required.
- Keep Self-hosted IR for sources already reachable through your private network, if that is cheaper for your workload.
- Avoid moving large volumes through private endpoints unless required.
- Tune copy activity parallelism/DIU and avoid unnecessary data movement.
- Review whether any pipeline frequency or retry behavior changed during migration.