13654:full

Encore Analytics Empower™: Filtering Project Data Interactively, Part 2 of 3

10 minute read
Image: Song_about_summer at stock.adobe.com
June 30, 2025

A more in-depth instruction in the use of Filters Interactively in Empower while analyzing project cost and schedule data

By Alan Kristynik, PMP

Encore Analytics Empower is a server-based analytical tool that combines earned value, project schedule(s) and other key information to provide immediate productivity for Project Directors, Project/Program Managers, Control Account Managers, Project Controls Manager/Staff and Organizational Compliance personnel with rich, integrated and interactive system for proactive management of complex projects. Empower is specifically designed to quickly locate problem areas, identify trends, display element-of-cost information, graphically display schedule Gantt information, provide immediate insight into data quality issues.

Introduction

This article provides users with detailed guidance on using Interactive Filters for analyzing project cost and schedule data. The interactive filter parameters covered in the second part of this three-part series include:

  • Numeric Fields
  • Date Fields
  • Standard Text Fields
Empower Sort Window

Empower presents information in three primary windows, called the Sort, Chart, and Report Windows. The Sort Window is at the top of the Empower window, with the Chart Window and Report Window side by side and below the Sort Window. For Interactive Filters, our focus is primarily with the Sort Window as seen below:

Empower Sort Window Pane

Interactive Filters

The main advantage of interactive filters in Empower is that they allow for real-time data analysis without having to pre-set filters ahead of time:

  • Rules for entering filter criteria in these filter boxes vary, depending on the nature of the data in the given column (i.e., numeric, text, or date field).
  • You can enter more than one filter criterion; multiple filter criteria are always joined with a logical AND. Status Bar displays active Filter.
  • Use the “Clear” toolbar option to clear interactive

You can quickly specify criteria to view only the rows of data you’re interested in. Key features of Interactive Filters in Empower:

  • Filter Bar. Located directly beneath the column headers in the Sort View, this intuitive and accessible tool allows users to easily apply filters to the data displayed in the Sort Window:Filter Bar
  • Conditions Data by Rows. Interactive filters let users narrow down data by applying specific conditions to rows, aiding focused analysis. This is useful for refining results based on criteria like data quality indicators, variance trends, dates, or other parameters supported in Empower.
  • On-the-Fly Filtering. Interactive Filtering lets you create filters quickly by entering criteria in the Filter Bar beneath column headers. For example, inputting a value range instantly shows only matching data, making analysis easier.
  • Instant Application of Filters. Upon entering filter criteria into the data column, the Sort Window is promptly updated to reflect only those rows that satisfy the specified conditions. This immediate feedback enables users to streamline their datasets efficiently, thus reducing delays and enhancing the accuracy of their analysis.
Interactive Filter Parameters

The following are the parameters supported by Empower for filtering data interactively:

Numeric Fields

Empower supports interactive filters for numerical fields associated with common EVM metrics:

  • BAC (Budget at Completion)
  • EAC (Estimate at Completion)
  • CPI (Cost Performance Index)
  • SPI (Schedule Performance Index)
  • ACWP (Actual Cost of Work Performed)
  • BCWP (Budgeted Cost of Work Performed)
  • BCWS (Budgeted Cost of Work Scheduled)

These filters can be applied in various Empower dashboards and views to:

  • Narrow results based on thresholds (e.g., CPI < 0.95 to flag underperforming work packages).
  • Highlight projects or control accounts with SPI variances beyond specified limits.
  • Focus analysis on high-risk or high-value areas (e.g., EAC > BAC).
  • Enable trend analysis or performance monitoring over time.

Empower’s filter tools are designed to be interactive, user-friendly, and customizable, allowing users to define and save views that support data-driven decision making and EVMS compliance monitoring.

The following operators are used for numeric fields:

Input Result Description
=N Equal to
<> N Not Equal to
>N Greater than
<N Less than
<=N Less or equal
>=N Greater or equal
N1..N2 Range of values

Numeric Fields – Interactive Filter

The SMA_Performance Indices View contains the following example columns to render Number Interactive data quality results:

Input Column Variance Description
WP Element Type
SPI Cum Schedule Performance Index Cumulative
CPI Cum Cost Performance Index Cumulative

Empower Interactive Filter Numeric

Numeric Fields – Interactive Filter Exercise

Empower Interactive Filter Numeric - WP (Work Packages)

The application of the interactive numeric filter has resulted in the following WBS Elements at the element type of WP (Work Package) showing CPI Cum and SPI Cum greater than (>1) based on the following common calculations:

Result Formula Analysis
SPI SPI=BCWP/BCWS This measure can apply to current data, cumulative data, or some increment in between, such as the last three months or the last six months:

  • CPI = 1.0 » On budget (you are getting $1 of value for every $1 spent)
  • CPI > 1.0 » Under budget (you are getting more value than you spent)
  • CPI < 1.0 » Over budget (you are getting less value than you spent)

SPI is especially useful for trend analysis and schedule health checks. However, SPI becomes less reliable late in the project (when PV plateaus), so it’s often paired with critical path analysis or IMS status

CPI CPI=BCWP/ACWP This measure can apply to current data, cumulative data, or some increment in between, such as the last three months or the last six months:

  • SPI = 1.0 » On Schedule
  • SPI > 1.0 » Ahead of Schedule
  • SPI < 1.0 » Behind Schedule

CPI is a key metric used in Earned Value Management (EVM) to measure the cost efficiency of a project

The application of the interactive numeric filter has resulted in the following Work Package (WP) Elements showing both cost and schedule efficiency:

WBS Description CAM
3500 COMP PROGRAMS Pino
6300 PCC TEST Bond
Date Fields

If the column contains date or date/time values, you enter the date part in the order four-digit year, month, day, with or without a dash between the parts (e.g., yyyy-mm-dd or yyyymmdd). You can enter the time part as hh:mm:ss, or hhmmss, with either a blank or a period to separate the date from the time.

You only need to enter as much of the time part as logically necessary for your filter.

If you want to filter for times after 2 p.m., you only need to enter 14; you don’t need to enter 140000 or 14:00:00. You can filter date or date/time columns by specifying the exact timestamp you want to match, or you can use the comparison operators listed above. As an example, the following would all be legal ways to filter for dates after October 25, 2016, at 7 a.m.:

  • >2016-10-25 07:00:00
  • >2016-10-25 07
  • >20161025 07
  • >20161025.070000
  • >20161025.07

Entering a blank character will filter for columns with no date.

We now discuss a group of date columns that can be used for any purpose but are particularly intended for filtering. These date columns fall naturally into four groups of three. The middle of each group is a schedule date (from the element’s linked tasks), which should lie on or between the dates on either side. To the schedule date’s left is the corresponding beginning-of-period cost date (from the element’s Earned Value or Future Etc records); to its right is the corresponding end of-period cost date. If schedule data is not present, the schedule-related fields (the middle in each group of three) will naturally be blank.

Date Fields – Interactive Filter

The operators above also work with date/time data. For example:

Input Result Description Date Example
=N Equal to =2021-04-15
<> N Not Equal to <>2021-04-15
>N Greater than >2021-04-15
<N Less than <2021-04-15
<=N Less or equal <=2021-04-15
>=N Greater or equal >=2021-04-15
N1..N2 Range of values 2021-04-15..2021-05-15

The SMA_Dates View contains the following columns to render Date Interactive data quality results:

Empower SMA Dates View

Date Column Column Definition
PrevFirstAorE Previous Period Cumulative ACWP
FirstStart First Linked Task Start
FirstAorE End of First Period with ACWP or ETC
PrevLastAorE Beginning of Last Period with ACWP or ETC
LastFinish Last Linked Task Finish
LastAorE Last Linked Task Finish
PrevFirstBcws Beginning of First Period with BCWS
FirstBLStart First Baseline Start
FirstBCWS First BCWS
PrevLastBcws Beginning of Last Period with BCWS
LastBLFinish Last Baseline Finish
LastBcws Last BCWS

Date Fields – Interactive Filter Exercise

Enter the following Date Interactive Filter Criteria:

Input Result Description Date Example
=N Equal to =2016-06-22
>N Greater than >2018-03-26

Empower SMA Dates View Exercise

The application of the interactive date filter has resulted in the following WBS Elements showing the desired dates:

WBS Description
1000 MOH-2
3000 PRIME EQUIP
3200 COMMUNICATIONS
3400 ADPE
3600 PCC
Standard Text Fields – Interactive Filter

For text fields, the user simply enters some text, and the filter returns all elements where the first characters in the column match the filter criterion. For instance, if the user entered “SMITH” in the CAM filter box, the filter would return elements in which the CAM was named SMITH, or SMITHSON, or SMITHSONIAN, and so on). Text fields also allow the use of a logical OR to specify multiple conditions for a column. Standard text fields execute with “begins with” function(s). Text Fields are Case Sensitive. They also allow the use of a logical OR to specify multiple conditions for a column.

Text Fields – Interactive Filter

Functions Uses Example
Or | (pipe) Troop|Price in the CAM column would return all elements where Troop OR Price was the CAM
Not ! !LOE in the EVM column would return all elements where the EV Method was not LOE
Populated Field “__” An underscore in the VAR column would return all elements where a VAR threshold was breached
Blank or Null Values (space) A space in the EVM column would return all elements without an assigned EVM
Exact Match $ “SIMULATION$” in the Description column would return only “SIMULATION” but not something like “SIMULATION COCKPIT” or “SIMULATIONS”
Contains % “%TEST” in the Description column will return all WBS Elements with TEST in the description column

Standard Text Fields – Interactive Filter Example 1

The SMA_Variance Analysis View contains the following columns to render Text Field Interactive data quality results:

Empower SMA_Variance Analysis - Text Fields – CAM - Element Type - EVM

Enter the following Standard Text Interactive Filter Criteria:

Text Field Input Result
CAM Troop|Zepka Returns WBS Elements where Troop OR Zepka are Assigned
Element Type WP Returns WBS Elements with WP as Element Type
EVM !LOE Returns WBS Elements where LOE is not the EVM Method

Empower SMA_Variance Analysis Text Fields Example 1
The application of the interactive text filter has resulted in the following WBS Elements showing the desired results for CAM, Element Type and EVM:

WBS Description
3400 ADPE
3700 DATA DISPLAY
3800 I & A

Standard Text Fields – Interactive Filter Example 2

The SMA_Variance Analysis view contains the following columns to render Text Field Interactive data quality results:

Empower - SMA_Variance Analysis - Text Fields - DescriptionEnter the following Standard Text Interactive Filter Criteria:

Text Field Input Result
Description %MANAGEMENT Return all WBS Elements with MANAGEMENT in the Description Column

The application of the interactive text filter has resulted in the following WBS Elements showing the desired results for MANAGEMENT:

Empower SMA_Variance Analysis - Text Fields Example 2

WBS Description Element Type
2000 PROJ MANAGEMENT CA
2100 PROJ MANAGEMENT WP
5200 MANAGEMENT DATA WP
Summary

Empower provides tools to identify problem areas, recognize trends, display cost information, graph schedule Gantt charts, gain insight into quality issues, and streamline the creation of narratives and corrective actions through integrated workflows. The primary advantage of interactive filters in Empower is that they facilitate real-time data analysis without requiring pre-set filters. Stakeholders involved in program management using Empower can effectively utilize program performance data for managing complex projects without needing extensive training or complicated MS Windows desktop client installations.

Posted on June 30, 2025, by Dick Eassom, CF APMP Fellow, SMA, Inc.