Medium severitydata source
Power BI Refresh Error:
SqlParallelFailedToDetectPartitionColumn
What does this error mean?
ADF could not detect a partition column for parallel copy from a SQL source. Parallel copy requires a numeric or datetime column to partition data into ranges.
Common causes
- 1The SQL source table has no suitable numeric or datetime column that ADF can use for range partitioning
- 2Auto-detect was selected but the table does not have a primary key or a column that meets partitioning criteria
How to fix it
- 1Specify the partition column explicitly in the copy activity source settings instead of relying on auto-detection.
- 2Choose a numeric or datetime column with good cardinality (e.g., an ID or created_date column) as the partition column.
- 3Set the partition upper bound and lower bound values to match the actual data range in the selected column.
- 4If the table has no suitable partition column, disable parallel copy and use sequential copy instead.
Frequently asked questions
Official documentation: https://learn.microsoft.com/en-us/azure/data-factory/connector-troubleshoot-synapse-sql