Skip to content

How-to guides

Task-focused recipes for getting a specific job done. If you're brand new, run a Tutorial first; if you're looking up a config option, jump to the Reference.

Build a pipeline

Turn a sample file into a validated pipeline.yaml.

Run & operate

Ingest files and keep the pipeline healthy in production.

Connect sources

Bring upstream systems in through the same File contract.

  • API sources — the Fetcher pattern and the filedge-fetch reference companion
  • Stripe API to DuckDB — local golden path for API Source → File → audited load
  • API Source adapters — extend the Fetcher to a new API
  • Queue sources — the Materializer pattern and the filedge-materialize reference companion
  • Source manifests — upstream lineage for API / Queue / SFTP / vendor exports
  • CDC files — apply change-data-capture files as SCD Type 1 changes

File formats

  • Overview — CSV, NDJSON, Parquet, Excel, and fixed-width at a glance
  • Fixed-width files — ingest fixed-width text with a declared column layout