Mit der SWITCH-Funktion können Sie in Ihren Formeln verschiedene konditionale Ausdrücke erstellen und anstelle verschachtelter IF THEN ELSE-Funktionen verwenden. In diesem Beitrag wird die Funktion anhand einiger Beispiele beschrieben. Eine Liste aller Explore-Funktionen finden Sie in der Funktionsreferenz für Zendesk Explore.
In diesem Beitrag werden folgende Themen behandelt:
Überblick über die SWITCH-Funktion
Die SWITCH-Funktion weist das folgende Format auf:
SWITCH testedElement { CASE value1: returnValue CASE value2: returnValue DEFAULT: defaultReturnValue }
SWITCH prüft, ob die CASE-Werte im untersuchten Element vorhanden sind. Das untersuchte Element kann eine Metrik, ein Attribut oder eine Berechnung sein. Wenn der CASE-Wert im getesteten Element vorhanden ist, wird der Rückgabewert angezeigt. Wenn nicht, wird der Standardwert angezeigt. Wenn der CASE-Wert im untersuchten Element nicht vorhanden und kein Standardwert eingegeben ist, wird „NULL“ zurückgegeben.
SWITCH wird häufig verwendet, um Metriken wie Ziele und Zielvorhaben in Datasets einzufügen. Diese können dann in anderen Berechnungen oder vergleichenden Darstellungen wie KPI-, Bullet- und Tachometerdiagrammen genutzt werden.
Verwenden der SWITCH-Funktion
In diesem Beispiel wird die SWITCH-Funktion verwendet, um die Erstantwortzeitziele für die einzelnen Tickettypen anzuzeigen. Dieses Beispiel kann unter Verwendung einer beliebigen Anzahl von Attributen oder Zielen dupliziert werden.
So fügen Sie Zahlen in Daten ein
- Öffnen Sie in Explore einen neuen Bericht mit dem Dataset Support: Tickets.
- Klicken Sie im Menü „Berechnungen“ () auf Berechnete Standardmetrik.
- Geben Sie einen Namen für die berechnete Metrik ein. In diesem Beispiel wird Target FTR verwendet.
- Klicken Sie unter Funktionen auf Hinzufügen.
- Wählen Sie die SWITCH-Funktion aus und klicken Sie auf +.
- Doppelklicken Sie auf den Platzhalter _tested_element, um ihn auszuwählen.
- Wählen Sie in der Dropdownliste Felder das Attribut mit den zu prüfenden Werten aus, oder geben Sie den Attributnamen ein. In diesem Beispiel wird das Attribut Tickettyp verwendet.
- Geben Sie in CASE _value1 den Wert ein, auf den Sie testen möchten.
- Geben Sie für _return_value das Ergebnis ein, das zurückgegeben wird, wenn der Wert vorhanden ist. In diesem Beispiel wird der Wert des Attributs Tickettyp geprüft und das Ziel für die Zeit bis zur ersten Antwort zurückgegeben.
- Geben Sie die übrigen Fälle ein. Wenn Sie mehr als zwei Fälle haben, müssen Sie die zusätzlichen CASE-Ausdrücke manuell eingeben. Die Formel für dieses Beispiel würde wie unten aussehen.
- Klicken Sie auf Speichern.
- Klicken Sie auf + neben den Metriken, um die berechnete Metrik zum Bericht hinzuzufügen.
- Falls es sich bei dem getesteten Element um ein Attribut handelt, klicken Sie auf die Schaltfläche + neben einem beliebigen Attribut und wählen Sie das getestete Element aus.