UND/ODER-Filter in Explores

Sie können AND/OR-Filterlogik gruppieren und verwenden, ohne Filterausdrücke manuell in einem Explore erstellen zu müssen.

UND/ODER-Filter erstellen

UND/ODER-Filter werden in einem Explore im Bereich Filter angezeigt. Sie können Filter mit UND/ODER-Logik anpassen, wenn Sie einen Filter in einem Explore hinzufügen oder bearbeiten.

Sie können einen Filter auf verschiedene Arten hinzufügen:

  • Wählen Sie in der Feldauswahl eines Felds das Symbol Nach Feld filtern aus.
  • Wählen Sie im Zahnrad-Menü der Datentabelle eines Felds die Option Filter aus.
  • Wählen Sie im Abschnitt Filter des Explores die Schaltfläche Filter aus.

Wenn Sie einen Filter entfernen möchten, klicken Sie neben dem Filter auf das Symbol Entfernen X.

Filteroptionen für Abschnitte

Wenn Sie mehr als einen Filter hinzufügen, wird links neben den Filterfeldern die Option zum Festlegen zwischen AND und OR für die Filterlogik und zum Wechseln zwischen den Filtern angezeigt. Mit einer neuen Filtergruppe werden separate Filter erstellt. Dabei kann zwischen der Filterlogik AND und OR für die einzelnen Gruppen gewählt werden. Der Bereich „Filter“ enthält die folgenden Optionen:

  1. Schaltfläche UND/ODER: Mit dieser Option wechseln Sie die Filterlogik. Je nach ausgewählter Logik wird AND oder OR angezeigt. Wichtig: Je nach Filterbedingungen lassen sich die Schaltflächen UND und ODER möglicherweise nicht bearbeiten. Das bedeutet, dass die Logik nicht gewechselt werden kann.
  2. Schaltfläche + Filter: Wählen Sie diese Option aus, um derselben Gruppe einen weiteren Filter hinzuzufügen.
  3. Schaltfläche + Neue Gruppe: Mit dieser Option können Sie eine neue Filtergruppe erstellen.
  4. Schaltfläche + Benutzerdefinierter Ausdruck: Wählen Sie diese Option aus, um einen benutzerdefinierten Ausdruck manuell mit Lexp zu erstellen.

Gruppen filtern

Filter können in separate Gruppen sortiert werden, die über die UND/ODER-Filterlogik verbunden sind. Beispielsweise kann es in den Gruppen A und B mehrere Filter geben und Sie können das Explore so konfigurieren, dass nach group A ODER group B gefiltert wird. Mit Gruppen können Sie explorative Datenanalysen nach mehreren Bedingungen filtern, die nicht direkt miteinander in Verbindung stehen.

Die folgenden Explore-Filter enthalten beispielsweise zwei Gruppen, die durch ODER-Logik getrennt sind:

  1. Der Bestellstatus ist pending UND der Nutzerstatus ist California ODER
  2. Produktkategorie ist active UND Kosten für Inventarelemente ist <= 100

Die resultierende explorative Datenanalyse enthält Bestelldaten von pending Bestellungen in California ODER von Bestellungen mit Waren der Kategorie Active zum Preis von less than or equal to 100.

UND/ODER-Filter und erforderliche Filter

Erforderliche Filter (z. B. ein Filter, der für den Parameter always_filter oder conditionally_filter erforderlich ist) werden immer in der ersten Filtergruppe, also group A, angezeigt.

Wenn Sie einem Feld, auf das ein erforderlicher Filter verweist, mehrere Filterbedingungen hinzufügen möchten, klicken Sie neben jeder Bedingung auf die Schaltfläche Hinzufügen . Die Filterlogik OR wird automatisch zwischen jeder Bedingung angewendet, die dem erforderlichen Filterfeld hinzugefügt wird.

Sie können group A mehrere Filter hinzufügen, indem Sie auf die Schaltfläche + Filter klicken. Wenn Sie weitere Filtergruppen hinzufügen möchten, klicken Sie auf + Neue Gruppe.

UND/ODER-Filter in Dashboards

AND/OR-Filter werden im Bereich „Expl. Datenanalyse“ erstellt und vor der Ausführung der Abfrage in Looker-Ausdrücke umgewandelt. AND/OR-Filter verhalten sich daher anders als einfache Filter in Dashboards.

Wenn einem Dashboard eine Abfrage hinzugefügt wird, die sowohl AND- als auch OR-Filter verwendet, werden die Filter nicht im Bereich Dashboardfilter angezeigt. Die Filter werden weiterhin auf diese Abfrage angewendet und können in der entsprechenden Abfragekachel bearbeitet werden.