Power BI Refresh Error:
Fabric Pipeline Error 3203
What does this error mean?
The Databricks cluster targeted by the pipeline is in a Terminated state and cannot accept new jobs. This often occurs as a race condition with interactive clusters.
Common causes
- 1The interactive Databricks cluster was auto-terminated due to inactivity before the pipeline job could be submitted
- 2A race condition occurred where the cluster began shutting down as the job was being dispatched
- 3The cluster was manually stopped or terminated by an administrator
- 4Cluster configuration uses interactive clusters with aggressive auto-termination settings
How to fix it
- 1Step 1: Navigate to your Databricks workspace and check the state of the target cluster; restart it if it is in a Terminated state.
- 2Step 2: Switch from an interactive cluster to a job cluster in your Fabric pipeline's Databricks linked service configuration to avoid auto-termination race conditions.
- 3Step 3: If you must use an interactive cluster, increase the auto-termination timeout to reduce the likelihood of termination between pipeline trigger and job submission.
- 4Step 4: Add a retry policy to the Databricks activity in your Fabric pipeline (e.g., 2–3 retries with a 60-second interval) to handle transient terminated-state errors.
- 5Step 5: Monitor cluster availability in Databricks before pipeline execution using a pipeline validation step or pre-check activity.