Data integration
skippr sync is the extract/load path in Skippr ELT. It connects to data where it lives and delivers it to your warehouse with exactly-once guarantees before modeling.
What you connect
Sources include MSSQL, MySQL, Postgres, MongoDB, Redshift, ClickHouse, MotherDuck, Delta Lake, S3, Kafka, SQS, AMQP, MQTT, HTTP APIs, and more. Configuration is a skippr.yml (or environment variables), not application code. Full list: Sources.
Skippr connects directly to sources or reads from object storage. You do not install daemons on databases or app servers.
Delivery
WAL-backed ingestion tracks offsets per record. The runner resumes after crashes, SIGKILL, OOM, and I/O errors. Batch files and streaming sources use the same runner.
Pipeline
- Connect — point Skippr at the source.
- Discover — sample and infer schema (schema discovery).
- Ingest — WAL-backed offsets; compact to Parquet.
- Deliver — structured tables in your warehouse (destinations).
Related
- CDC for change streams
skippr sync- Install
