KPI Snapshots
KPI Snapshots allow users to capture KPI values at scheduled intervals, creating a record of KPI performance at any given point in time. Instead of recalculating KPIs dynamically against live data, KPI Snapshots store the calculated KPI results as historical data, enabling reliable trend analysis over time.
For example, if teams update payment terms to improve results, historical KPIs might look better than they actually were. KPI Snapshots preserve the true historical view, letting you compare performance before and after changes and measure the impact of initiatives over time.
The benefits of using KPI Snapshots include:
Tracking historical performance: Keep a true record of KPI values, even if underlying data changes later.
Comparing before and after: Measure the impact of improvements or corrective actions.
Monitoring initiatives over time: See how KPIs evolve and track progress across teams.
Combining enterprise-wide views: Combine snapshots from multiple data pools and models to get a single, unified view.
Consistent reporting: Build dashboards and reports that reflect both historical and current performance in one place.
How KPI Snapshots work
KPI Snapshots are created by selecting a Knowledge Model that contains KPIs and configuring which KPIs, along with any optional filters or attribute breakdowns, should be captured on a recurring schedule. When a KPI Snapshot is taken, the selected values are stored in the originating data pool and shared to a centralized KPI Snapshots data pool for consistent reporting and analysis across teams and processes.
In this example diagram, KPI snapshots from multiple originating data pools are captured via their respective Knowledge Models. These snapshots are then stored in local KPI Snapshots Data Models, and subsequently consolidated into a centralized KPI Snapshots Data Pool for unified reporting and analysis across teams and processes.
