Performance Analytics Konzepte
Performance Analytics verwendet Begriffe und Konzepte, die sich aufgrund der Einzigartigkeit der ServiceNow-Plattform von Branchennormen unterscheiden können.
Performance Analytics beinhaltet die folgenden Konzepte und Komponenten:
Schlüsselkomponenten
- Indikatoren
- KPIs definieren eine Leistungsmessung, die in regelmäßigen Abständen von einem Business-Service, einer Aktivität oder einem Organisationsverhalten durchgeführt wird. Diese Leistungsmessungen resultieren im Laufe der Zeit in einer Reihe von Indikatorpunktzahlen. Unternehmen verfolgen diese Punktzahlen, um die aktuellen Bedingungen zu messen und Trends zu prognostizieren.
Technisch gesehen kombiniert ein Indikator einen Datensatz und eine Datenzusammenfassung wie „Anzahl“ zusammen mit optionalen Bedingungen.
Zu den wichtigsten Merkmalen von Indikatoren gehören:- Indikatorpunktzahlen können automatisch aus einer Gruppe von Datensätzen generiert werden, die in einer Indikatorquelle definiert sind, manuell eingegeben oder aus anderen Indikatoren berechnet werden.
- Indikatorpunktzahlen können in Datenvisualisierungen Platform Analytics und KPI-Detailsangezeigt oder analysiert werden. Zeigen Sie sie in Core-UIunter Analytics Hub oder in Widgets in Dashboards an.
Zur Vereinfachung können Sie Indikatoren thematisch in Indikatorgruppen organisieren.
Synonyme: Metriken, Geschäftsmetriken, KPIs
- Aufgliederungen und Elemente
- ermöglichen es Ihnen, Indikatorpunktzahlen nach einem qualitativen Attribut wie Priorität, Kategorie und Zuweisungsgruppe zu gruppieren und zu filtern. Sie können eine Aufgliederung für Analytics Hub, in KPI-Details und in Dashboards anwenden.
Sie können beispielsweise die Anzahl offener Changes nach Zuweisungsgruppe betrachten. Oder Sie können die Anzahl neuer Changes nach Priorität anzeigen.
Die Werte für jede Aufgliederung werden als Elemente der Aufgliederung bezeichnet. Die Prioritätsaufgliederung kann beispielsweise die Elemente „Kritisch“, „Hoch“ und „Niedrig“ aufweisen. Aufgliederungen sind als „automatisiert“, „manuell“ oder „extern“ kategorisiert, je nachdem, woher diese Elemente stammen. Automatisierte Aufgliederungselemente werden in Aufgliederungsquellen angegeben. Bei manuellen Aufgliederungen werden die Elemente manuell eingegeben, um eine Organisation zu definieren. Eine externe Aufgliederung gibt die JDBC-Datenquelle und die SQL-Anweisung zum Abrufen von Aufgliederungselementen an.
Sie können nicht mehr als zwei Aufgliederungsebenen auf einen Indikator anwenden.
- Datensammler
- ist die Engine, die periodische Snapshots Ihrer Prozesstabellen erstellt und sie in den Punktzahl- und Snapshot-Tabellen speichert. Sie können Datensammler-Aufgaben einrichten, um automatisch nach einem Zeitplan ausgeführt zu werden. In der Regel legen Sie einen Aufgabenzeitplan entsprechend der Häufigkeit in der Indikatorquelle fest. Ein Auftrag generiert normalerweise Punktzahlen für mehrere Indikatoren, die dieselbe Indikatorquelle verwenden. Sie können auch Aufgaben einrichten, die manuell ausgeführt werden, z. B. historische Aufträge, die nur ausgeführt werden, wenn Sie Daten für einen neuen Indikator sammeln.
Andere Konzepte
- Zusammenfassung
- kann sich auf eine der folgenden Funktionen beziehen:
- Die Performance Analytics-Funktion des Zusammenfassens oder Sammelns von Indikatorpunktzahlen im Lauf der Zeit. Die Indikatorkonfiguration enthält die Häufigkeit, mit der Indikatorpunktzahlen gesammelt werden.
- Statistische Funktionen, die auf gesammelte Indikatorpunktzahlen über einen Zeitraum angewendet werden. Zum Beispiel können Sie eine 3-Monats-SUMME auf Indikatorpunktzahlen anwenden. Zusammenfassungsfunktionen können entweder im Indikatorformular oder später im Analytics Hub oder Widget hinzugefügt werden. Zusammenfassungsfunktionen in Analytics Hub oder im Widget werden als Zeitreihenbezeichnet.
- Aufgliederungszuordnungen
- geben die Beziehungen oder „Zuordnung“ von Aufgliederungen für Indikatorquellen an. Eine Aufgliederungszuordnung gibt entweder ein Feld in der Indikatorquelle oder ein Skript an, das die Indikatorquelle abfragt. Letztere werden manchmal als geskriptete Aufgliederungszuordnung bezeichnet, und eine Aufgliederung mit einer solchen Zuordnung wird als geskriptete Aufgliederung bezeichnet.
- Aufgliederungsquellen
- Geben Sie an, welche eindeutigen Werte, die als Aufgliederungselementebezeichnet werden, eine Aufgliederung enthält. Eine Aufgliederungsquelle ist definiert als eine Gruppe von Datensätzen aus einer Tabellen- oder Datenbankansicht oder als eine Bucket-Gruppe. Mehrere Aufgliederungen können die gleiche Aufgliederungsquelle verwenden. Anstatt beispielsweise ALLE Zuweisungsgruppen für den Indikator Anzahl offener Changes anzuzeigen, können Sie die Elementeliste auf die Gruppen beschränken, die Teil des Change-Prozesses sind, indem Sie die Aufgliederungsquelle konfigurieren.
- Bucket-Gruppen
- werden verwendet, um Daten neu zu kategorisieren, sodass sie als Aufgliederung verwendet werden können, beispielsweise durch Gruppieren eines Wertebereichs in diskrete Buckets.
Erstellen Sie zum Arbeiten mit einer Bucket-Gruppe eine Aufgliederungsquelle, die Bucket [pa_buckets] als Faktentabelle verwendet und die Bucket-Gruppe in einer Bedingung angibt. Wenn für eine auf dieser Quelle erstellte Aufgliederung eine Gliederungszuordnung mit einem Skript verwendet wird, gruppiert die Aufgliederung die Werte, die vom Skript in Buckets zurückgegeben werden. Wenn die Gliederungszuordnung ein Feld angibt, anstatt ein Skript zu verwenden, gruppiert die Aufgliederung die Werte des zugeordneten Felds in Buckets.
In der Datenarchitektur werden Bucket-Gruppen in Bucket-Gruppendatensätzen [pa_bucket_groups] und Buckets in Bucket-Datensätzen [pa_buckets] definiert. Jeder Bucket-Datensatz [pa_buckets] enthält ein Feld für Bucket-Gruppe, das eine Referenz auf einen Bucket-Gruppendatensatz [pa_bucket_groups] ist.
- Tag
- Ein Tag in Performance Analytics ist immer als 24 Stunden definiert. Performance Analytics verwendet nicht das Konzept von „Geschäftstagen“.
- Indikatorquellen
- sind Datensätze, die aus gefilterten Datensätzen aus einer Tabellen- oder Datenbankansicht bestehen. Die Konfiguration von Indikatorquellen gibt eine Tabelle wie „Incident“ [incident], Bedingungen zum Filtern von Datensätzen aus dieser Tabelle und eine Häufigkeit an, die Sie auf den Bedingungen basieren. Für eine Indikatorquelle kann keine gedrehte Tabelle angegeben werden. Mehrere Indikatoren können dieselbe Indikatorquelle verwenden. Von Datensammlungsaufträgen wird die Datenbank einmal für jede Indikatorquelle abgefragt. Daher erhalten alle Indikatoren, die dieselbe Indikatorquelle verwenden, Daten zum selben Zeitpunkt.
Normalerweise verfolgt ein Indikator die Situation an einem bestimmten Datum. Die Indikatorquellbedingungen umfassen üblicherweise einen datumsbezogenen Filter, z. B. [Geöffnet][am][Heute]. Indikatoren, die weniger häufig erfasst werden, können einen größeren Zeitraum angeben, z. B. [Geschlossen][am][Dieser Monat].
- Geskriptete Aufgliederung
- ist eine Aufgliederung, die ein Skript zum Abfragen der Indikatorquelle als ihre Gliederungszuordnung verwendet.
- Snapshots
- sind die Listen der Datensätze (sys_ids), die zu dem Zeitpunkt gesammelt werden, zu dem die Punktzahlen für diese Datensätze gesammelt werden. Ein Snapshot wird nur für automatisierte Indikatoren erstellt, für die Datensätze sammeln ausgewählt ist.
Der Snapshot/die Liste der Datensätze kann unter Analytics Hub oder KPI-Detailsabgerufen werden.
Snapshots werden für den Hauptindikator und für Aufgliederungen der ersten Ebene gespeichert. Snapshots von Aufgliederungen der zweiten Ebene werden als Schnittmenge der beiden Snapshot-Listen von Aufgliederungen der ersten Ebene abgeleitet.