Legen Sie einen Filter so fest, dass er einem anderen Filter in einer Viele-zu-Viele-Beziehung folgt

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • In einigen Fällen können Werte in einem Filterpaar auf mehrere Werte in den anderen verweisen. Damit ein solcher Filter einem anderen folgt, muss er eine Verbindungstabelle durchlaufen.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    In den meisten Fällen folgt ein Filter einem anderen Filter, entweder in einer 1:1-Beziehung oder in einer 1:n-Beziehung. Im letzteren Fall ist die Filterquelle ein Referenzfeld. Jeder, der ein Dashboard bearbeiten kann, kann einen solchen Filter so einrichten, dass er einem anderen in diesem Dashboard in einer direkten Verbindung folgt. Weitere Informationen finden Sie im Beispiel unter Erstellen Sie einen Einzel-/Mehrfachauswahl- oder Kaskadenfilter.

    Wenn die Werte in jedem Filter auf mehrere Werte im anderen Filter verweisen können (eine Viele-zu-Viele-Beziehung), müssen Sie eine Verbindungstabelle auswählen. Diese Verbindungstabelle hat für jede mögliche Referenz zwischen den beiden Filtern einen eindeutigen Datensatz. Die Verbindungstabellen zwischen zwei Tabellen sind in den Tabellen Sammlung [sys_Sammlung] und Viele-zu-Viele-Definition [sys_m2m] definiert. Nur Administratoren können auf diese Tabellen zugreifen.

    Verbindungstabellen sind für alle relevanten Tabellen vordefiniert, die in Basissystem oder in Platform Analytics-Lösungenenthalten sind. Wenn Sie jedoch eine benutzerdefinierte Tabelle in einer Viele-zu-Viele-Beziehung verwenden möchten, müssen Sie diese Beziehung in der Viele-zu-Viele-Definitionstabelle definieren. Weitere Informationen finden Sie unter Create a many-to-many table relationship.

    Prozedur

    1. Fügen Sie dem entsprechenden Dashboard mindestens zwei Einzel- oder Mehrfachauswahlfilter hinzu.
      Weitere Informationen zum Hinzufügen von Filtern zu einem Dashboard finden Sie unter Wählen Sie den Filtertyp für einen Dashboard-Filter aus.
    2. Versetzen Sie das Dashboard in den Bearbeitungsmodus.
    3. Öffnen Sie das Konfigurationsmenü für den Filter, der dem anderen Filter folgen soll.
      Wenn der Filter anderen Filtern im Dashboard in einer m:n-Beziehung folgen kann, werden diese Filter unter Filter mit Tabellenverbindung im Abschnitt Andere zu befolgende Filter aufgelistet.
      Schaltet für zwei Filter unter Filter mit Tabellenverbindung um.
    4. Aktivieren Sie die Verfolgung für die Filter, denen dieser Filter folgen soll.
    5. Wenn für diesen Filter keine Verbindungstabelle ausgewählt wurde, wird ein Dialogfeld zum Auswählen der Verbindungstabelle geöffnet.
      Das Tabellensymbol neben dem Umschalter ist ausgegraut, wenn noch keine verbindende Tabelle ausgewählt wurde.
      Tabellensymbol, das anzeigt, dass die verbindende Tabelle noch nicht ausgewählt wurde.

      Nachdem Sie die Verbindungstabelle festgelegt haben, können Sie das Tabellensymbol wählen, um sie zu ändern.

      Wenn Sie zwischen mehreren Verbindungstabellen wählen können, sollten die Namen der Verbindungstabellen vorschlagen, welche Sie auswählen sollten. Beispielsweise filtert „Ausgeschlossene Benutzer“ [sys_user_license_exclude] nach Benutzern, die kein Abonnement haben, während „Benutzerabonnement“ [sys_user_has_license] nach Benutzern filtert, die über ein Abonnement verfügen.
      Auswahl von zwei möglichen Verbindungstabellen.
    6. Speichern Sie das Dashboard, und beenden Sie den Bearbeitungsmodus.