Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/netbek/dw-analytics
https://github.com/netbek/dw-analytics
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/netbek/dw-analytics
- Owner: netbek
- License: agpl-3.0
- Created: 2023-12-31T05:35:26.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-23T09:47:11.000Z (3 months ago)
- Last Synced: 2024-10-24T22:31:02.789Z (3 months ago)
- Language: Python
- Size: 237 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dw-analytics
## Guides
- [Installation](docs/01-install.md)
- [Projects](docs/02-projects.md)
- [dbt](docs/03-dbt.md)
- [Jupyter Notebook](docs/04-jupyter.md)
- [API](docs/05-api.md)
- [PeerDB](docs/06-peerdb.md)
- [Prefect](docs/07-prefect.md)
- [Operations](docs/08-operations.md)## Overview
```shell
.
├── .dbt
│ └── # dbt profiles
├── .devcontainer
│ └── # VS Code dev container configuration
├── .env_files
│ └── # .env files used in Docker containers
├── .prefect
│ └── # Prefect profiles
├── docker
│ └── # Docker container configurations
├── package
│ └── # Supplementary CLI and common utilities
├── projects
│ └── # Data models, Python tasks, workflows, notebooks and tests
├── scripts
│ └── # Installation and convenience scripts
├── template_env
│ └── # Template for new .env files
├── template_project
│ └── # Template for new projects
├── .bashrc # Shell configuration used in CLI container
├── .env # Environment variables used by Docker Compose (not containers)
├── .gitconfig # Git configuration used in CLI container
├── .gitignore # Git configuration used in CLI container
├── .sqlfluff # SQL linter configuration used in CLI container
├── .sqlfluffignore # SQL linter configuration used in CLI container
├── .yamllint # YAML linter configuration used in CLI container
├── docker-compose.yml # Docker configurations for services, volumes and networking
├── pyproject.toml # Configuration of Python tools in CLI container
├── requirements_api.txt # Extra Python dependencies of API container
├── requirements_base.txt # Python dependencies of all containers
├── requirements_dev.txt # Python development dependencies
└── requirements_jupyter.txt # Extra Python dependencies of Jupyter container
```## License
Copyright (c) 2023 Hein Bekker. Licensed under the GNU Affero General Public License, version 3.