Predicting power outages in California using weather and outage data.
- Airflow for DAG orchestration (ETL, ELT, Forecast)
- dbt for transformations in Snowflake
- Python for scripts and forecasting
- Tableau for dashboards
βββ ETL/ # ETL Airflow DAGs
βββ ELT/ # ELT DAG + dbt models
βββ Forecast/ # Weather forecast DAG
βββ Tableau_exports/ # Dashboards and images
βββ docker-compose.yaml
π Dashboards See Tableau_exports/ for visual insights (outage trends, forecasts, etc.).
π Features β Airflow DAGs for ETL and forecasting
β dbt for Snowflake transformations
β Weather API ingestion & 3-day forecasts
β Counterfactual explanations
β Tableau visualization integration
π± Future Improvements
Integrate real-time outage data using webhooks or streaming.
Expand dashboard interactivity with parameterized filters.
Model evaluation metrics integration in dashboard.
π Authors Group 4 β Data Warehouse, Spring 2025