skippr-dbt run¶
Execute the full pipeline: extract, load, and model.
Usage¶
skippr-dbt run [--log <level>]
Flags¶
| Flag | Description |
|---|---|
--log info |
Print structured logs to stdout instead of the live terminal UI |
--log debug |
Debug-level logs |
--log trace |
Most verbose logging |
When --log is omitted, a live terminal UI is displayed showing phases, tasks, and progress in real time.
What happens¶
- Discover -- reads source schemas (e.g. MSSQL tables, S3 files).
- Sync -- extracts rows and loads them into the warehouse bronze schema.
- Verify -- confirms destination tables exist and are queryable.
- Plan -- designs a silver (staging) layer using AI-assisted schema mapping.
- Author -- writes dbt SQL models with source references, type casting, and renaming.
- Validate -- runs
dbt compileanddbt runagainst the warehouse. - Review -- checks generated models for quality.
Example¶
source .venv/bin/activate
skippr-dbt run
With structured logging:
skippr-dbt run --log info
Exit codes¶
| Code | Meaning |
|---|---|
| 0 | Pipeline completed successfully |
| 1 | Pipeline failed (check logs) |
| 130 | Interrupted (Ctrl+C) |