Lifecycle
- Create a pipeline shell from Data Pipelines.
- Open the builder canvas.
- Configure the Source node: test connection, discover tables, include
schema.tablestreams, and preview rows. - Configure the Destination node: choose destination connection, set sync mode, add optional rename/cast rules, write SQL models, validate, preview, and save.
- Run the destination manually.
- Review run status and run history.
- Switch to Incremental sync and add a schedule only after manual validation.
Builder nodes
The current public builder workflow uses two node types:- Source: connection test, schema discovery, stream inclusion, row preview
- Destination: final table targets, Normalisation, SQL Layer, preview, schedule, manual run
Delivery model
Each selected source stream is identified asschema.table, for example public.orders.
During a run:
- MantrixFlow stages source rows in temporary storage.
- Normalisation applies destination-owned rename/cast rules.
- SQL models read from
raw.schema__table. - Delivery writes model output into pre-created destination tables.
- Checkpoint state is extracted and temporary staging files are deleted.
Destination contract
Final delivery tables must already exist. The runner validates table existence and column compatibility before writing. Use final destination table names asschema.table, for example analytics.orders_live.