This is a simple project using dbt-duckdb and Apache Superset to build an all-in-one Modern Data Stack which can be used on your laptop without Cloud Stacks.
It's inspired by this article: Modern Data Stack in a Box with DuckDB.
The specific configuration for implementation is as follows.
This time, the focus is on simplification, and parts such as ORCHESTRATION and INGESTION are omitted.
Considering the developer productivity in a local environment, ORCHESTRATION is unnecessary,
and for INGESTION, DuckDB's httpfs or scanner extension is considered sufficient.
Of course, it is possible to expand as necessary.
Just 2 steps!
-
Rename
.env.examplefile to.envand set your desired password. Remember to never commit files containing passwords or any other sensitive information. -
With Docker engine and Docker-Compose installed, change directory to the root folder of the project (also the one that contains docker-compose.yml) and run.o
docker-compose up --build



