├── .gitignore ├── README.md ├── dbt ├── .gitignore ├── requirments.txt └── stackoverflowsurvey │ ├── .gitignore │ ├── .user.yml │ ├── README.md │ ├── analyses │ └── .gitkeep │ ├── dbt_project.yml │ ├── macros │ └── .gitkeep │ ├── models │ ├── schema.yml │ ├── source.yml │ └── survey_results.sql │ ├── profiles.yml │ ├── seeds │ └── .gitkeep │ ├── snapshots │ └── .gitkeep │ └── tests │ └── .gitkeep ├── duckdb └── README.md ├── images ├── architecture.png ├── superset_dashboard.png ├── superset_duckdb_connection.png └── superset_duckdb_connection_advanced_config.png └── superset ├── docker-compose.yml └── docker ├── .env ├── README.md ├── docker-bootstrap.sh ├── docker-ci.sh ├── docker-entrypoint-initdb.d └── examples-init.sh ├── docker-frontend.sh ├── docker-init.sh ├── frontend-mem-nag.sh ├── pythonpath_dev ├── .gitignore ├── superset_config.py └── superset_config_local.example ├── requirements-local.txt └── run-server.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | data -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/README.md -------------------------------------------------------------------------------- /dbt/.gitignore: -------------------------------------------------------------------------------- 1 | logs 2 | .env -------------------------------------------------------------------------------- /dbt/requirments.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/dbt/requirments.txt -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/dbt/stackoverflowsurvey/.gitignore -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/.user.yml: -------------------------------------------------------------------------------- 1 | id: 1ea6d26b-1f7f-44a4-897d-43d71b80b184 2 | -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/dbt/stackoverflowsurvey/README.md -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/analyses/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/dbt/stackoverflowsurvey/dbt_project.yml -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/macros/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/models/schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/dbt/stackoverflowsurvey/models/schema.yml -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/models/source.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/dbt/stackoverflowsurvey/models/source.yml -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/models/survey_results.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/dbt/stackoverflowsurvey/models/survey_results.sql -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/profiles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/dbt/stackoverflowsurvey/profiles.yml -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/seeds/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/snapshots/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbt/stackoverflowsurvey/tests/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /duckdb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/duckdb/README.md -------------------------------------------------------------------------------- /images/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/images/architecture.png -------------------------------------------------------------------------------- /images/superset_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/images/superset_dashboard.png -------------------------------------------------------------------------------- /images/superset_duckdb_connection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/images/superset_duckdb_connection.png -------------------------------------------------------------------------------- /images/superset_duckdb_connection_advanced_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/images/superset_duckdb_connection_advanced_config.png -------------------------------------------------------------------------------- /superset/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker-compose.yml -------------------------------------------------------------------------------- /superset/docker/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker/.env -------------------------------------------------------------------------------- /superset/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker/README.md -------------------------------------------------------------------------------- /superset/docker/docker-bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker/docker-bootstrap.sh -------------------------------------------------------------------------------- /superset/docker/docker-ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker/docker-ci.sh -------------------------------------------------------------------------------- /superset/docker/docker-entrypoint-initdb.d/examples-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker/docker-entrypoint-initdb.d/examples-init.sh -------------------------------------------------------------------------------- /superset/docker/docker-frontend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker/docker-frontend.sh -------------------------------------------------------------------------------- /superset/docker/docker-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker/docker-init.sh -------------------------------------------------------------------------------- /superset/docker/frontend-mem-nag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker/frontend-mem-nag.sh -------------------------------------------------------------------------------- /superset/docker/pythonpath_dev/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker/pythonpath_dev/.gitignore -------------------------------------------------------------------------------- /superset/docker/pythonpath_dev/superset_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker/pythonpath_dev/superset_config.py -------------------------------------------------------------------------------- /superset/docker/pythonpath_dev/superset_config_local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker/pythonpath_dev/superset_config_local.example -------------------------------------------------------------------------------- /superset/docker/requirements-local.txt: -------------------------------------------------------------------------------- 1 | duckdb-engine==0.9.2 -------------------------------------------------------------------------------- /superset/docker/run-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luatnc87/robust-data-analytics-platform-with-duckdb-dbt-iceberg/HEAD/superset/docker/run-server.sh --------------------------------------------------------------------------------