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

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 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 > Dashboardsan.
    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 verfügen über eine Datenvisualisierung mit einzelner Punktzahl, die die Anzahl der Datensätze in der Incident-Tabelle [incident] anzeigt. 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 Einzelpunktzahl-Visualisierung 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. 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.
      Tipp:
      Verwenden Sie zuerst die Autovervollständigung, um den Datenparameter @payload.params.table hinzuzufügen, schließen Sie diesen Parameter dann in geschweifte Klammern ein, und fügen Sie die folgende Tabelle hinzu:.
    8. 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}.
    Die Eigenschaften Ihres Plugins Erweiterte Dashboards – Ereignis-Handler umleiten werden jetzt wie folgt angezeigt:
    Feld Wert
    Kontext {"path":"now/platform-analytics-workspace"}
    Route simplelist
    Felder weiterleiten {Tabelle:@Nutzlast.params.tabelle}
    Optionale Parameter {Abfrage:@Nutzlast.params.Abfrage, Listentitel:@Nutzlast.Titel}
    Sie wählen Hinzufügen, um den -Handler zur Ereigniszuordnung hinzuzufügen, und speichern zuletzt die Seite UI Builder.
    Abgeschlossene Parameter für „Erweiterte Dashboards – Ereignishandler zum Öffnen einer Liste mit Tabellendatensätzen umleiten“.
    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.indicatorSysid hinzuzufü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.