Clean Energy Labour Forcasting Dashboard

Power BI
Workforce Analytics
Scenario Modelling
Data Visualization
An interactive workforce-planning and scenario-modelling tool for examining employment demand associated with clean-energy development. Note: all images on this page depict a steralized version of the dashboard, with all identifying characteristics of projects and calculations altered or removed.

Project Overview

Project type: Client-facing workforce analytics and decision-support tool.

My role: Dashboard development, data transformation, analytical implementation, scenario modelling, user experience, and documentation.

Technologies: Power BI, Power Query, DAX, Excel, Power Apps

Development period: Approximately three months for initial product.

The Clean Energy Labour Forcasting Dashboard was developed to support the labour force planning efforts of a provincial government as it made substantial, long-term investments in renewable and carbon neutral electricity generation, and related infrastructure.

The project required translating an existing, manually maintained labour force model into an automated data pipeline and interactive analytical tool that made the underlying data and insights more accessible to non-technical stakeholders. End users could examine projected employment demand across 10 energy types, 3 development phases, 2 occupational groupings. It also allowed users to introduce new projects and modify existing ones through an in-application “writeback” function developed using Power Apps, and develop custom scenarios via a pop out “Scenario Sandbox” tool.

I was responsible for developing the Power BI dashboard. This included the back end data preparation pipeline, relationships, and validation, and the front end graphical design, analytical functionality, interactive elements, and scenario modelling interface.

The finished product combined workforce projections, occupational analysis, and user-defined development scenarios within a single decision-support environment.

The Dashboard

The dashboard allows users to explore projected generation capacity and employment demand associated with clean-energy development.

Users can examine employment projections across energy technologies, development phases, and occupational groups, with interactive controls for selecting the information most relevant to their workforce-planning questions.

The interface brings together multiple analytical perspectives without requiring users to navigate the underlying workforce model directly.

My Contributions

I was responsible for developing the dashboard as an analytical product, including the following components.

Data transformation and analytical modeling

Translated an existing Excel-based workforce model into a Power BI data model, using Power Query and DAX to prepare project data, implement employment calculations, and support analysis across multiple dimensions.

Dashboard development and user experience

Designed and implemented passive UI elements, including the overall graphical design, buttons, and dropdowns.

Designed and developed the interactive reporting interface, including employment visualizations, filtering, navigation, and capacity and occupational breakdowns.

Scenario-modeling functionality

Developed functionality allowing users to configure hypothetical clean-energy development scenarios and examine their implications for projected employment demand.

Project data management

Integrated Power Apps functionality to support the management of project records within the dashboard environment.

Documentation and delivery

Produced a comprehensive user guide and incorporated multiple rounds of client feedback to support the delivery and ongoing use of the finished product.

The broader project’s workforce-modeling methodology and underlying assumptions were developed collaboratively. My primary responsibilities centred on implementing the analytical model within Power BI and developing the interactive product.

How It Works

The dashboard combines three principal components:

  1. Project inventory: Information about clean-energy projects, including their technologies, development schedules, capacity, and development assumptions.

  2. Workforce model: Employment assumptions and occupational distributions used to estimate workforce demand associated with the underlying projects.

  3. Scenario modelling: User-defined development assumptions that allow users to examine potential changes in projected employment demand.

These components feed into the dashboard’s employment calculations and interactive visualizations.

Scenario Modelling

A central feature of the dashboard is the Scenario Sandbox, which allows users to confgiure up to three hypothetical clean-energy development scarnarios by specifying project characteristics and development assumptions.

These inputs are incorporated into the dashboard’s employment calculations, allowing users to examine how additional or alternative development activity would affect projected workforce demand.

Scenario results can be explored through the same employment and occupational analysis interfaces used for the underlying project inventory.

This functionality extends the dashboard beyond static reporting by allowing users to examine the workforce implications of different development assumptions.

Technical Approach

Diagram showing the process of calculating the the employment outputs of the dashboard.

The dashboard required translating an existing workforce model into an interactive Power BI environment while maintaining consistent calculations across multiple analytical dimensions.

Three aspects of the implementation were particularly important.

1. Employment calculations

Developed DAX measures to calculate employment demand across different energy technologies and project development phases.

The measures incorporate the relevant workforce assumptions while supporting filtering and aggregation across the dashboard’s analytical dimensions.

2. Occupational analysis

Implemented occupational distributions that allow projected employment demand to be examined at different levels of occupational detail.

This provides users with both an overall view of workforce requirements and more detailed information about the types of workers associated with projected development activity.

3. Integration of scenario results

Developed scenario calculations that incorporate user-defined development assumptions into the dashboard’s employment analysis.

The resulting employment estimates can be examined alongside the underlying project inventory, allowing users to compare baseline and hypothetical workforce demand within a consistent analytical framework.

Delivery and Outcomes

The dashboard was developed over approximately three months, with responsibility for its technical implementation, interface development, testing, and iterative refinement.

Following multiple rounds of client feedback, the finished product was delivered with a comprehensive user guide covering its functionality and use.

The client provided positive feedback on the completed dashboard, and the project subsequently entered an ongoing maintenance arrangement.

The finished product provides a consolidated environment for examining projected clean-energy workforce demand and exploring how alternative development scenarios could affect future occupational requirements.

← Back to Projects