This repository uses the diagrams
library to generate a visual representation of a simple demand planning architecture. The diagram includes various Azure services and a Concurrency logo in the upper right corner.
- Visualize data sources, ETL processes, raw data, curated data, distributed computing, forecasting & optimization, and ERP/inventory management.
- Includes Azure services like Azure Data Lake Storage, Azure Synapse, Azure SQL Database, Azure Data Factory, Azure Kubernetes Services, Azure Machine Learning, and more.
- Custom styling for clusters and nodes to enhance readability.
- Concurrency logo positioned in the upper right corner.
-
Clone the repository:
git clone https://github.com/yourusername/your-repo-name.git cd your-repo-name
-
Create and activate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Install the required packages:
pip install -r requirements.txt
-
Place the required images in the root directory:
concurrency.png
power-bi.png
warehouse.png
-
Run the script:
python azure_data_pipeline_diagram.py
-
View the generated diagram: The diagram will be generated and displayed automatically.