UND/ODER-Filter in Explores

Gruppieren und verwenden Sie die UND/ODER-Filterlogik, ohne Filterausdrücke in einem Explore manuell erstellen zu müssen.

UND-/ODER-Filter erstellen

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

Es gibt mehrere Möglichkeiten, einen Filter hinzuzufügen:

  • Wählen Sie in der Feldauswahl eines Felds das Symbol Nach Feld filtern aus.
  • Wählen Sie im Zahnradmenü 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.

Optionen für Filterbereiche

Wenn Sie mehr als einen Filter hinzufügen, wird links neben den Filterfeldern die Option zum Festlegen von AND- und OR-Filterlogik und zum Wechseln zwischen diesen angezeigt. Mit einer neuen Filtergruppe wird ein separater Satz von Filtern mit der Option erstellt, zwischen den Gruppen eine Filterlogik zwischen AND und OR anzugeben. Der Bereich „Filter“ enthält die folgenden Optionen:

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

Gruppen filtern

Filter können in separate Gruppen eingeteilt werden, die durch die Filterlogik UND/ODER miteinander verbunden sind. Beispielsweise können die Gruppen A und B mehrere Filter enthalten und Sie können das Explore so einstellen, dass nach group A ODER group B gefiltert wird. Mit Gruppen können Sie Explores nach mehreren Bedingungen filtern, die nicht direkt zusammenhängen.

Die folgenden Explore-Filter enthalten beispielsweise zwei durch ODER-Logik getrennte Gruppen:

  1. Bestellstatus ist pending UND Nutzerstatus ist California.
  2. Produktkategorie ist active UND Kosten der Inventarelemente ist <= 100

In der daraufhin angezeigten Analyse werden Bestelldaten von pending Bestellungen in California ODER Bestellungen mit Waren der Kategorie Active im Wert von less than or equal to 100 angezeigt.

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 oder in 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 zwischen jeder Bedingung, die dem erforderlichen Filterfeld hinzugefügt wird, automatisch angewendet.

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

UND/ODER-Filter für Dashboards

UND/ODER-Filter werden im Bereich „Explore-Filter“ erstellt und in Looker-Ausdrücke umgewandelt, bevor die Abfrage ausgeführt wird. Daher verhalten sich UND-/ODER-Filter anders als einfache Filter in Dashboards.

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