MetricSign
EN|NLRequest Access
High severitysql

Power BI Refresh Error:
DELTA_CONCURRENT_TRANSACTION

What does this error mean?

A transaction detected a conflicting concurrent transaction on the same Delta table. The general concurrent transaction exception covers conflicts not classified under more specific Delta error codes.

Common causes

  • 1Multiple jobs execute DML (INSERT, UPDATE, DELETE, MERGE) against the same table within the same time window
  • 2A streaming job and a batch job simultaneously commit to the same table
  • 3Two orchestration pipelines triggered by the same event both attempt to write to a shared output table

How to fix it

  1. 1Retry the failed transaction — transient concurrent transaction failures usually resolve on retry.
  2. 2Review the job DAG and identify which jobs share an output table without sequential dependency.
  3. 3Add explicit job dependencies so that only one writer is active at a time per table.
  4. 4Consider partitioning the output table by date or job-id to allow parallel writes to non-overlapping partitions.

Frequently asked questions

How is DELTA_CONCURRENT_TRANSACTION different from DELTA_CONCURRENT_WRITE_FAILED?

DELTA_CONCURRENT_WRITE_FAILED is raised specifically when two write operations conflict. DELTA_CONCURRENT_TRANSACTION is a broader class covering any transaction conflict including mixed read-write scenarios.

Other sql errors