Fügen Sie einer gespeicherten Datenvisualisierung in einem technischen Dashboard ein Drilldown-Ereignis hinzu
Technische Dashboards unterstützen keine vorkonfigurierten Ziele für das Drilldown 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
Erforderliche Rolle: ui_Builder_admin, Rechte zum Bearbeiten eines technischen Dashboards
Prozedur
Drilldown zu einer einfachen Listenkomponente
Sie haben eine vertikale Datenvisualisierung, die die Anzahl der Datensätze in der Tabelle „Incident [Incident]“ gruppiert nach Priorität anzeigt. Wenn ein Betrachter mit dieser Visualisierung interagiert, soll er eine Liste von Incident-Datensätzen in öffnen Platform Analytics-Experience.
- Sie befolgen die Schritte 1-8 im allgemeinen Verfahren, damit Sie jetzt die Konfiguration für den Ereignishandler „Erweiterte Dashboards – Weiterleitung“ für Ihre vertikale Balkenvisualisierung geöffnet haben.
- Geben Sie im Feld Kontext ein {„Pfad“:”now/Platform-Analytics-Workspace“} .
Dies gibt an, dass der Betrachter Drilldown zu führt Platform Analytics-Experience.
- Geben Sie im Feld Route ein Einfache Liste . Diese Route führt zur Seite mit der einfachen Liste in Platform Analytics-Experience.
- Für die Felder „Weiterleitung“ wählen Sie zuerst, Daten zu binden.
- Dann fügen Sie die Eigenschaft hinzu {Tabelle: @Payload.Payload.params.table} Zum Feld. Diese Eigenschaft übergibt den Namen der Tabelle in Ihrer Visualisierung an die Seite mit der einfachen Liste von Platform Analytics-Experience.
- Ebenso können Sie Daten für das Feld optionale Parameter binden und den Wert festlegen {Query: @Payload.Payload.params.query, listTitle: @Payload.Payload.title} .
| Feld | Wert |
|---|---|
| Kontext | {Path:now/Platform-Analytics-Workspace} |
| Route | simplelist |
| Felder weiterleiten | {Tabelle:@Payload.params.table} |
| Optionale Parameter | {Query: @Payload.Payload.params.query, listTitle: @Payload.Payload.title} |
Drilldown für eine Indikatordatenquelle
Sie haben eine Positionsdatenvisualisierung für den Indikator „Anzahl der offenen Incidents“. Wenn ein Betrachter mit dieser Visualisierung interagiert, soll er öffnen KPI-Details Seite für diesen Indikator.
- Sie wiederholen die Schritte 1-5 aus dem Beispiel „Tabellendatenquelle“, da auch in diesem Fall Sie einen Drilldown zu einer Seite auf durchführen Platform Analytics-Experience.
- Geben Sie für die Route ein ac_kpi_Details .
- Für die Felder „Weiterleitung“ wählen Sie zuerst, Daten zu binden
. Dann geben Sie ein {UUID: @payload.payload.params.indicatorSysid} . Dieser Parameter übergibt die ID des Indikators, in diesem Fall Anzahl der offenen Incidents, an Platform Analytics-Experience KPI-Details Seite.
Tipp:Verwenden Sie zuerst die automatische Vervollständigung, um den Datenparameter hinzuzufügen @payload.payload.params.indicatorSysid , Umschließen Sie diesen Parameter dann mit geschweiften Klammern, und fügen Sie hinzu uuid: .Die Eigenschaften Ihres Ereignishandlers „Erweiterte Dashboards – Umleitung“ werden jetzt wie folgt angezeigt:Feld Wert Kontext {"path":"now/Platform-Analytics-Workspace"} Route ac_kpi_Details Felder weiterleiten {UUID:@payload.payload.params.indicatorSysid} - Es sind keine anderen Parameter erforderlich, daher wählen Sie aus Hinzufügen Und dann Speichern Die UI Builder Seite.