This is a demo repository corresponding to the Mage ETL demo here.
This demo pulls data from an API, transforms it with Mage, and writes it to a local DuckDB database.
First, be sure Docker is installed and running, then run the following command:
Mac/Linux:
git clone https://github.com/mage-ai/etl-demo mage-etl-demo \
&& cd mage-etl-demo \
&& cp dev.env .env && rm dev.env \
&& docker compose up
Windows:
git clone https://github.com/mage-ai/etl-demo mage-etl-demo
cd mage-etl-demo
cp dev.env .env
rm dev.env
docker compose up