FAIL_FAST

Stop pipeline execution on the first statement failure. If false, continues executing remaining statements.

Category: pipeline-clauses

Syntax

FAIL_FAST true

Description

The FAIL_FAST clause controls whether pipeline execution halts immediately when a SQL statement fails or continues executing the remaining statements. When set to `true` (or when the keyword appears without an explicit value), the pipeline aborts on the first error. When set to `false`, execution proceeds through all statements and the run is marked as partially failed. The default behavior when the clause is omitted is `true`, meaning pipelines stop on the first failure. This is useful for data pipelines where downstream statements depend on prior results; set it to `false` for independent statement batches where partial completion is acceptable.

Open in interactive docs →   DeltaForge home →