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.example
file to.env
and 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