- Clone this repository
- Run
meltano install
to install the project's dependencies - Run
docker compose up -d
to start the project's services (MinIO) - Run
meltano run tap-spreadsheets-anywhere target-duckdb
to run the pipeline
You should now be be able to query the data in the output/warehouse.duckdb
file:
$ duckdb output/warehouse.duckdb -c 'select id, email from tap_spreadsheets_anywhere.customers limit 5;'
┌────────┬───────────────────────────┐
│ id │ email │
│ int128 │ varchar │
├────────┼───────────────────────────┤
│ 1 │ [email protected] │
│ 2 │ [email protected] │
│ 3 │ [email protected] │
│ 4 │ [email protected] │
│ 5 │ [email protected] │
└────────┴───────────────────────────┘