Power BI Wildfire-Risk Intelligence Dashboard
A wildfire-risk dashboard for a utility company's service territory, combining internal asset and geospatial data with public weather, FEMA, and wildfire datasets. Data science produced ignition-risk scores from a model I helped feed with validated source data; I owned the downstream transformation, Power BI data model, and delivery.
Techniques Used
- Python (pandas) transformation of a 400K-record, 300+ column zone-level dataset for Power BI consumption
- Derived reporting fields including ignition-risk-score buckets, split into zone- and feeder-level datasets
- Power BI data model and DAX measures optimized for high-cardinality geospatial fields
- Evaluated ArcGIS and Azure Maps after the original ~200K-polygon approach exceeded Power BI's mapping limits
Key Finding
The original requirement — visualizing ~200K zone polygons directly in Power BI — exceeded the platform's rendering limits. Shifting to point-based visualization (while handing the client the full polygon file for their own GIS software) preserved reporting speed without losing the underlying geospatial precision they needed elsewhere.