Interaktive Referenzfeldfilter erstellen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • Ein interaktiver Referenzfeldfilter ermöglicht Benutzern das Filtern von Berichts-Widgets basierend auf dem Wert eines Referenzfelds.

    Vorbereitungen

    Erforderliche Rolle: HP_Publisher_Administrator und Report_Administrator Die Rolle „hp_publisher_admin“ ist nur für die Verwaltung interaktiver Filter in der Core-UI vorhanden. Standardmäßig enthält es die Rolle Analytics_filter_admin zum Verwalten von Core-UI-Filtern, die zur Experience Platform Analytics migriert werden.

    Wenn ein Benutzer Alleauswählt, wird kein Bericht mit allen angewendeten Filteroptionen angezeigt, sondern der ungefilterte Bericht. Dieses Beispiel für einen Referenzfilter stellt Filteroptionen aus dem Feld Zuweisungsgruppe in der Tabelle „Gruppe“ [sys_user_group] bereit.
    Referenzlistenfilter-Beispiel mit ausgewählter Option „Alle“.
    Hinweis:
    Wenn der interaktive Filter einen Standardwert hat oder den zuletzt ausgewählten Wert angibt, wird dieser Wert von nicht reagierenden Dashboards nicht automatisch angewendet. Diese Funktion ist nur für interaktive Dashboards verfügbar.

    Prozedur

    1. Wahlweise: Überprüfen Sie die vorhandenen interaktiven Filter in derselben Tabelle.
      1. Navigieren zu Alle > Berichte > Administration > Interaktive Filter und wählen Sie einen interaktiven Filter basierend auf derselben Tabelle, die Sie filtern möchten.
      2. Wählen Sie unter „Zugehörige Links“ Weitere Filter für Tabelleaus.
      3. Überprüfen Sie die anderen in derselben Tabelle verfügbaren Filter, um festzustellen, ob der gewünschte Filter bereits vorhanden ist.
    2. Navigieren zu Alle > Berichte > Administration > Interaktive Filter.
    3. Klicken Sie auf Neu.
    4. Wählen Sie in der Liste Filter basierend auf Referenz aus.
      Filter basierend auf der Liste mit ausgewählter Referenz
    5. Wählen Sie in der Leiste Referenztabelle die Tabelle aus, in der die Referenzdatensätze gespeichert sind, nach denen Sie filtern möchten.
    6. Wahlweise: Wählen Sie einen Standardwert für den Filter.
      Dieser Standardwert wird automatisch für alle Benutzer angewendet. Werte, die ein Benutzer auswählt, überschreiben den globalen Standard für diesen Benutzer. Sie können mehr als einen Standardwert angeben, wenn Sie einen UI-Steuerelementtyp verwenden, der mehrere Auswahlen ermöglicht, z. B. Auswählen mehrerer Eingaben.
      Hinweis:
      Um mehr als 50 Standardwerte zu übergeben oder wenn der Fehler Dieser Wert überschreitet die Beschränkung für GET-Aufrufe angezeigt wird, erstellen Sie mehrere interaktive Filter.
    7. Legen Sie die folgenden Felder fest:
      Name Beschreibung
      Name Geben Sie einen Namen für den Filter ein. Dieser Name wird im Dashboard-Widget für den Filter angezeigt.
      Nach Namen suchen Geben Sie einen Suchnamen für den Filter ein. Dieser Name wird im Menü Inhalt hinzufügen angezeigt, wenn Benutzer einem Dashboard einen Filter hinzufügen. Verwenden Sie diesen Namen, um die Filter zu organisieren. Wenn Sie keinen Suchnamen angeben, wird stattdessen der Wert für Name verwendet.
      Beschreibung Geben Sie eine Beschreibung des Filters ein.
      UI-Steuerungstyp Wählen Sie aus, wie die verfügbaren Filteroptionen für diesen Filter im Dashboard-Widget angezeigt werden. Weitere Informationen finden Sie unter Verfügbare interaktive UI-Steuerungstyp-Filter.

      Nur Suchergebnisse anzeigen, die mit Stichwort beginnen

      Wenn diese Option ausgewählt ist, geben Suchen nur die Ergebnisse zurück, die mit dem Suchbegriff beginnen. Andernfalls geben Suchen Ergebnisse zurück, die den Suchbegriff an einer beliebigen Stelle enthalten. Berücksichtigen Sie diese Option, wenn Sie einen Referenzfilter für eine sehr große Tabelle einrichten, z. B. für eine Tabelle mit Millionen von Datensätzen. Eine Suche nach einem allgemeinen Begriff gibt möglicherweise zu viele Datensätze zurück, um verwaltet werden zu können.

    8. Wahlweise: Wählen Sie Filter auf Datenbankansichten und -tabellen anwenden, um den Filter auf Widgets anzuwenden, die auf Datenbankansichten und -tabellen basieren.
      Hinweis:
      Es ist nicht möglich, Filter auf Tabellen anzuwenden, die die Tabellen der Datenbankansicht erweitern. Weitere Informationen finden Sie unter Interaktive Filter für Datenbankansichten und Tabellenhierarchien.
    9. Klicken Sie mit der rechten Maustaste auf die Formularkopfzeile, und wählen Sie Speichern.
    10. Wahlweise: Wenn der UI-Steuerungstyp Einzelne Eingabe auswählenist, wählen Sie die Option Alle entfernen aus, um den interaktiven Filter ohne die Option Alle zu konfigurieren.
      Wenn ein Benutzer Alleauswählt, wird kein Bericht mit allen angewendeten Filteroptionen angezeigt, sondern der ungefilterte Bericht.
    11. Wählen Sie in der zugehörigen Liste „Referenzen für interaktiver Filter“Neu.
      Diese zugehörige Liste wird erst angezeigt, wenn Sie den Filter speichern.
    12. Wählen Sie im Feld Referenztabelle eine Tabelle mit Berichten aus, die Sie filtern möchten.
    13. Wähle Sie das Referenzfeld aus, das Sie filtern möchten.

      Das Feld muss auf die im Feld Referenztabelle des übergeordneten Filters angegebene Tabelle verweisen.

      Sie können aus Feldern, die auf andere Tabellen verweisen, einen Dot-Walk durchführen. Wenn zum Beispiel die Referenztabelle des übergeordneten Filters Abteilung [cmn_department] ist, können Sie „Incident“ als verweisende Referenztabelle wählen. Wählen Sie dann Anruferabteilung als Referenzfeld.

      Hinweis:
      Interaktive Referenzfilter unterstützen keine Zeichenfolgenfelder.
    14. Wahlweise: Fügen Sie eine zugehörige Listenbedingung hinzu.
      Sie können Ihrem Filter eine Bedingung hinzufügen, die auf den Datensätzen in einer zugehörigen Tabelle basiert.
      1. Klicken Sie auf den Link Größer als oder Gleich 1.
        Wählen Sie aus der Liste die Anzahl der Datensätze in der Quelltabelle aus, die mit einem Datensatz in der Zieltabelle verknüpft sein müssen.
        Die Optionen sind:
        • Größer oder gleich
        • Größer als
        • Weniger als oder gleich
        • Weniger als
        • Gleich
        • Keine
        • Zwischen
        Bedingungswertliste für zugehörige Liste
      2. Wählen Sie die zugehörige Tabelle aus.
      3. Geben Sie die Bedingungen für diese Tabelle an, die erfüllt sein müssen, damit der Filter gültig ist.
    15. Klicken Sie auf Absenden.

    Nächste Maßnahme

    Wiederholen Sie die Schritte 10–13 nach Bedarf für jedes Referenzfeld, nach dem Sie filtern möchten. Nachdem Sie den Filter erstellt haben, fügen Sie ihn einem Dashboard hinzu.
    Hinweis:
    Ein Filter kann aus Leistungsgründen vom Steuerungstyp „Kontrollkästchen“ in den Steuerungstyp „Mehrere Eingaben auswählen“ konvertiert werden.
    1. Nachdem Sie den Filter erstellt haben, fügen Sie ihn einem Dashboard hinzu.
    2. Wählen Sie im Dashboard das Symbol „Widget bearbeiten“ (Symbol „Spalten bearbeiten“.) für jede Visualisierung im Dashboard, die dem Filter folgen soll, und wählen Sie Interaktiven Filter folgen aus.