Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Performance Analytics architecture

Before using Performance Analytics, familiarize yourself with how the layers of architecture take you from raw database entries to insightful visuals on dashboards.

LevelComponentDescriptionCreator persona
0ServiceNow database tablesBusiness process tables, containing the raw data that you want to analyze to evaluate performance. Examples: Incident \[incident\], Problem \[problem\]Inventory tables, containing the information you need to filter, categorize, or break down data from the business process tables. Examples: User \[sys\_user\], Choice \[sys\_choice\]N/A
1Indicator sourcesMetadata objects, each one of which can serve as the data source for multiple indicators. Indicator sources contain the following:- Reference to a business process table - Reference to a field on the table with unique values for every record - Conditions for filtering the records of the table - The indicator frequency for which this source is valid. An indicator frequency is the frequency for which data is collected for an indicator. The frequencies of the indicator and the indicator source must match.Performance Analytics Technical Expert, with at least the pa\_data\_collector role.
1Breakdown sourcesMetadata objects, each one of which can serve as the data source for multiple breakdowns. Breakdown sources contain the following:- Reference to an inventory table - Reference to a field on the table with unique values for every record - Conditions for filtering the records of the tablePerformance Analytics Technical Expert, with at least the pa\_data\_collector role.
    
    

Parent Topic:Implement Performance Analytics