Case study · Elsinore Valley MWD
Power BI dashboards
Department reporting
12+ Power BI dashboards for four departments, combining two separate SQL databases and Excel into one place for each team.
- Where
- Elsinore Valley MWD
- Role
- BI developer
- When
- 2026
- Users
- Engineering, compliance, lab, field operations
power bi · department overview
Mock · synthetic dataThe problem
Each department’s data lived in different places — two SQL databases, spreadsheets, and asset-management and GIS systems — so getting one clear picture meant pulling from several sources by hand.
What I built
Requirements first
Gathered reporting requirements with stakeholders in four departments before building anything.
A workspace per team
Set up Power BI workspaces with dashboards tailored to each team’s reporting needs.
Unified data models
Combined two SQL databases, enterprise asset management (EAM) and GIS data, and Excel into single models using Power Query transformations and custom DAX measures.
SQL behind the visuals
Wrote T-SQL queries, views and stored procedures on SQL Server, plus PowerShell automation and REST/SOAP integrations to feed reports.
Stack
- BI
- Power BIPower QueryDAX
- Data
- SQL ServerT-SQLExcel
- Automation
- PowerShellREST / SOAP services
Result
- 12+ dashboards across four departments.
- Each department can see its data in one place instead of across separate databases and spreadsheets.