Vorheriges Thema: Vollständiges Formelbeispiel

Nächstes Thema: Definitionen verknüpfter Business-Logik-Module

Testen von Business-Logik-Formeln

Das Testen einer Business-Logik-Formel bedeutet, dass Tests ausgeführt werden, um sicherzustellen, dass die Formel korrekt und fehlerfrei definiert wurde und dass sie das Ergebnis erwartungsgemäß berechnet. Es ist wichtig, bei den Tests alle Extremfälle zu berücksichtigen. Der Business-Logik-Bereich definiert den Bereich, in dem die Formel zu Testzwecken ausgeführt wird. Nachdem eine Formel definiert wurde, wird sie in ihrer Gesamtheit getestet. Wenn sie später als Modul auf alle Metriken angewendet wird, muss jede Metrik mindestens einmal im Business-Logik-Bereich ausgeführt werden, um festzustellen, ob sie Events erhält (d. h. dass die Registrierung korrekt durchgeführt wurde) und dass sie sinnvolle Ergebnisse liefert.

Ein Vertrag, dessen Business-Logik-Syntax Fehler enthält, kann nicht aktiviert werden. Sie können die Business-Logik testen und die Ergebnisse anzeigen, bevor Sie einen richtigen Vertrag aktivieren. Jede Vertragsmetrik wird einzeln getestet.

Führen Sie folgende Schritte aus:

  1. Wählen Sie auf der Registerkarte "Service Level-Management" die Option "Business-Logik-Umfang" aus. Das Fenster "Business-Logik-Umfang" wird geöffnet.
  2. Wählen Sie aus der Drop-down-Liste "Vertragspartei" die Vertragspartei aus, die die zu testende Metrik enthält.
  3. Wählen Sie aus der Drop-down-Liste "Vertrag" den Vertrag innerhalb der ausgewählten Vertragspartei aus, der die zu testende Metrik enthält.
  4. Wählen Sie aus der Drop-down-Liste "Version" die Vertragsversion innerhalb des ausgewählten Vertrages aus, die die zu testende Metrik enthält.
  5. Wählen Sie aus der Drop-down-Liste "Metrik" die konkrete Metrik aus, die Sie testen möchten.
  6. Geben Sie unter "Zeitbereich" den in die Formelberechnung einzuschließenden Zeitbereich ein.

    Hinweis: Sie können die Daten im Kalender auswählen, indem Sie auf Kalender öffnen klicken.

    Klicken Sie auf "Versionsdaten", um das Start- und Enddatum für die ausgewählte Vertragsversion automatisch einzufügen.

  7. Wählen Sie unter "Zeiteinheit" aus, welche Zeitintervallinstanz berechnet werden soll: Stunde, Tag, Woche, Monat, Quartal, Jahr oder der Kontrollzeitraum (Standard).
  8. Aktivieren Sie im Bereich "Ignorieren" die jeweiligen Kontrollkästchen, um ggf. Berichtigungen und/oder Ausnahmen von der Berechnung auszuschließen.

    Weitere Informationen zu Korrekturen von Rohdaten und Ausnahmen finden Sie unter Ausnahmen.

  9. Wählen Sie unter "Business-Logik ausführen mit" aus, welche Version der eingeschlossenen Business-Logik-Module verwendet werden soll (vorläufig oder wirksam).

    Hinweis: Wenn die Business-Logik-Formel keine Module enthält, muss keine Version ausgewählt werden.

  10. Klicken Sie auf "Ausführen". Die Ergebnisse werden auf der Registerkarte "Ergebnisse" angezeigt.
  11. Klicken Sie auf die Registerkarte "Meldungen und Fehler", um Informations- und Fehlermeldungen zu etwaigen vorliegenden Prüfergebnissen anzuzeigen.
  12. Klicken Sie auf die Registerkarte "Empfangene Events", um eine Liste der Events anzuzeigen, die von anderen Metriken empfangen wurden.

    Hinweis: Diese Registerkarte zeigt die Nachricht ''Sie sind nicht berechtigt, diese Seite anzuzeigen" an, wenn das Kontrollkästchen "Ansicht" der Rohdatenverwaltung (unter "Verwaltung" > "Anwenderverwaltung" > "Rollen" > "Neu hinzufügen") nicht aktiviert ist.

  13. Klicken Sie auf die Registerkarte "Gesendete Events", um eine Liste der vom aktuellen SLO an andere Metriken übertragenen Events anzuzeigen.

    Hinweise:

    Diese Registerkarte zeigt die Nachricht ''Sie sind nicht berechtigt, diese Seite anzuzeigen" an, wenn das Kontrollkästchen "Ansicht" der Rohdatenverwaltung (unter "Verwaltung" > "Anwenderverwaltung" > "Rollen" > "Neu hinzufügen") nicht aktiviert ist.

    Event-Listen sind schreibgeschützt und werden nach dem Zeitstempel des Events sortiert. Folgende Felder werden angezeigt: "Metrik" (Quelle/Ziel), "Ressource", "Event-Typ", "Event-Typ-Felder" (alle), "Event-Zeitstempel", "Event-Erstellungsdatum" oder "Anmerkung zum Event".