metricsign
Start free
Medium severityconfiguration

Power BI Refresh Error:
SYNAPSE_SQL_0014

What does this error mean?

PolyBase or the COPY INTO statement failed when loading data from an external source into Synapse dedicated SQL.

Common causes

  • 1File format does not match the external file format definition (delimiter, header row, encoding)
  • 2Data type mismatch between the source file and the destination table column
  • 3Invalid or corrupted rows in the source file
  • 4Insufficient permissions on the storage account for the Synapse managed identity

How to fix it

  1. 1Step 1: Enable PolyBase rejection options to identify bad rows: `WITH (MAXERRORS = 10, REJECTTYPE = VALUE)`
  2. 2Step 2: Use COPY INTO with ERRORFILE option to capture rejected rows for inspection.
  3. 3Step 3: Validate the source file format against the EXTERNAL FILE FORMAT definition.
  4. 4Step 4: Grant Storage Blob Data Reader on the storage account to the Synapse managed identity.

Frequently asked questions

How do I monitor for PolyBase Error Loading from External Source in my pipelines?

Connect Azure Data Factory to MetricSign — failed pipeline runs trigger incident alerts with the root cause, so your team is notified before users notice report failures.

Official documentation: https://learn.microsoft.com/en-us/azure/synapse-analytics/sql/troubleshoot-synapse-studio

Other configuration errors