Fügen Sie einer Datenvisualisierung in einem technischen Dashboard ein Drilldown-Ereignis hinzu

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Technische Dashboards unterstützen keine vorkonfigurierten Ziele für Drilldowns aus einer Datenvisualisierung. Wenn ein Betrachter bei der Interaktion mit einer Visualisierung eine detailliertere Ansicht der Daten öffnen soll, konfigurieren Sie ein anwenderdefiniertes Drilldown-Ereignis.

    Vorbereitungen

    Dieses Verfahren setzt voraus, dass Sie bereits ein technisches Dashboard erstellt und mit einer Datenvisualisierungskomponente gefüllt haben.

    Erforderliche Rolle: ui_builder_admin, Rechte zum Bearbeiten eines technischen Dashboards

    Prozedur

    1. Navigieren zu Alle > Platform Analytics > Bibliothek > Dashboards.
    2. Suchen und öffnen Sie das gewünschte technische Dashboard.
    3. Wählen Sie In UI Builder bearbeiten aus.
    4. Wählen Sie unter UI Builderdie gewünschte Datenvisualisierung im Dashboard aus.
    5. Öffnen Sie im Konfigurationsbereich für die Datenvisualisierung die Registerkarte Ereignisse.
    6. Wählen Sie + Ereigniszuordnung hinzufügen aus.
      Das Dialogfeld „Ereignis auswählen“ wird geöffnet.
      Dialogfeld „Ereignis auswählen“ in einer Datenvisualisierung
    7. Wählen Sie das Ereignis Visualisierung angeklickt aus.
      Ein Dialogfeld mit einer Liste verfügbarer Ereignishandler wird geöffnet.
    8. Wählen Sie Erweiterte Dashboards – Ereignishandler umleiten.
      Die Konfigurationsfelder für diesen Ereignishandler werden angezeigt.
      Dialogfeld zum Konfigurieren des erweiterten Dashboards – Ereignis-Handler umleiten.
    9. Konfigurieren Sie den Ereignishandler wie folgt.
      Feld Beschreibung
      Kontext Der Pfad der Experience, in dem sich die Zielseite befindet.
      Route Der Routenname der Zielseite.
      Felder weiterleiten Erforderliche Parameter für die Zielseite.
      Optionale Parameter Optionale Parameter für die Zielseite.
    10. Wählen Sie Hinzufügen.

    Drilldown für eine Tabellendatenquelle

    Sie haben eine vertikale Datenvisualisierung, die die Anzahl der Datensätze in der Incident-Tabelle [incident] gruppiert nach Priorität zeigt. Wenn ein Betrachter mit dieser Visualisierung interagiert, soll eine Liste von Incident-Datensätzen in der Experience Platform Analytics geöffnet werden.

    1. Sie befolgen die Schritte 1 bis 8 im allgemeinen Verfahren, sodass jetzt die Konfiguration für Erweiterte Dashboards – Ereignis-Handler für Umleitung für Ihre vertikale Balkenvisualisierung geöffnet ist.
    2. Im Feld Kontext wählen Sie Bearbeiten.
      Steuerelement Bearbeiten im Feld Kontext.
    3. Im Bearbeitungsdialogfeld wählen Sie den JSON-Typ des Objekts aus.
      Auswahl des Objekt-JSON-Typs für den Kontext.
    4. Sie wählen Eigenschaft hinzufügen und geben den Pfad als Eigenschaftsname und now/platform-analytics-workspace als Eigenschaftswert ein. Diese Werte geben an, dass der Betrachter einen Drilldown zur Experience Platform Analytics durchführt.
      Wert des Kontexts wird festgelegt.
    5. Sie wählen Übernehmen und fahren mit dem nächsten Feld fort.
    6. Im Feld Route geben Sie simplelistein. Diese Route führt zur Seite mit der einfachen Liste in der Platform Analytics-Experience.
    7. Für die Routenfelder entscheiden Sie sich zuerst für die Bindung von Daten. Auswahl zum Binden von Daten.
    8. Anschließend fügen Sie dem Feld die Eigenschaft {table: @payload.params.table} hinzu. Diese Eigenschaft übergibt den Namen der Tabelle in Ihrer Visualisierung an die Seite mit der einfachen Liste der Experience Platform Analytics.
      1. Sie wählen die Ereignisnutzlasteigenschaft @payload.params.tableaus.
        Durch Auswahl der Eigenschaft „payload.params.table“ im Datenbindungs-Editor
      2. Doppelklicken Sie, ziehen Sie sie per Drag-and-Drop, oder wählen Sie den Pfeil aus, um die Eigenschaft im oberen Bereich des Editors hinzuzufügen.
      3. Doppelklicken Sie auf die Eigenschaft im oberen Bereich des Editors, um sie zur Bearbeitung zu öffnen.
        Doppelklicken Sie auf die Eigenschaftspille, um sie zur Bearbeitung zu öffnen.
      4. Sie umgeben die Eigenschaft @payload.params.tablein geschweifte Klammern und fügen die Eigenschaft table: hinzu.
        Abschließen der Tabelleneigenschaft.
      5. Sie wählen Anwenden.
    9. In ähnlicher Weise entscheiden Sie sich, Daten für das Feld Optionale Parameter zu binden, und legen die Werte fest {query: @payload.params.query, listTitle: @payload.title}.
      1. Im Feld Optionale Parameter fügen Sie {query: @payload.params.query} hinzu, wie Sie es für {table: @payload.params.table}getan haben, wählen Sie jedoch nicht Anwendenaus.
      2. Wählen Sie die Schaltfläche Weitere Eingabe hinzufügen (+).
      3. Fügen Sie in den geschweiften Klammern listTitle @payload.title hinzu.
        Hinzufügen einer zweiten optionalen Eigenschaft.
      4. Sie wählen Anwenden.
    Die Eigenschaften Ihres Plugins Erweiterte Dashboards – Ereignis-Handler umleiten werden jetzt wie folgt angezeigt:
    Feld Wert
    Kontext {Pfad:now/platform-analytics-workspace}
    Route simplelist
    Felder weiterleiten {Tabelle:@Nutzlast.params.tabelle}
    Optionale Parameter {Abfrage:@Nutzlast.params.Abfrage, Listentitel:@Nutzlast.Titel}
    Zur Laufzeit können Benutzer mit der Visualisierung interagieren, um eine Liste von Incident-Datensätzen zu öffnen.
    Öffnen einer Liste von Incident-Datensätzen durch Klicken auf eine Einzel-Punktzahl-Visualisierung in einem technischen Dashboard.

    Drilldown für eine Indikatordatenquelle

    Sie haben eine Zeilendatenvisualisierung für den Indikator Anzahl offener Incidents. Wenn ein Betrachter mit dieser Visualisierung interagiert, soll die Seite KPI-Details für diesen Indikator geöffnet werden.

    1. Sie wiederholen die Schritte 1 bis 5 aus dem Beispiel für die Tabellendatenquelle, da Sie auch in diesem Fall einen Drilldown zu einer Seite in der Experience Platform Analytics durchführen.
    2. Geben Sie für die Route ac_kpi_detailsein.
    3. Für die Routenfelder wählen Sie zuerst, um Daten zu binden Wählen Sie Daten zu binden aus.. Dann geben Sie {uuid: @payload.params.indicatorSysid}ein. Dieser Parameter übergibt die ID des Indikators, in diesem Fall Anzahl offener Incidents, an die Experience-Seite [ Platform AnalyticsKPI-Details.
      Tipp:
      Verwenden Sie zuerst die Autovervollständigung, um den Datenparameter @payload.params.indicatorSysidhinzuzufügen, schließen Sie diesen Parameter dann in geschweifte Klammern ein, und fügen Sie uuid:hinzu.
      Die Eigenschaften Ihres Plugins Erweiterte Dashboards – Ereignis-Handler umleiten werden jetzt wie folgt angezeigt:
      Feld Wert
      Kontext {"path":"now/platform-analytics-workspace"}
      Route ac_kpi_details
      Felder weiterleiten {uuid:@nutzlast.params.indicatorSysid}
    4. Es sind keine weiteren Parameter erforderlich. Wählen Sie daher Hinzufügen und speichern Sie dann die Seite UI Builder.
    Zur Laufzeit kann ein Betrachter mit der Visualisierung interagieren, um KPI-Details für den Indikator Anzahl offener Incidents zu öffnen.
    Öffnen von KPI-Details durch Klicken auf eine Linien-Visualisierung in einem technischen Dashboard.