Daten in der neuen Explore-Umgebung filtern und begrenzen

Auf dieser Seite wird erläutert, wie Nutzer Daten in der neuen Explore-Oberfläche von Looker filtern und eingrenzen können.

Mit Filtern können Sie die Ergebnisse eines Explores auf die Daten beschränken, die für Sie relevant sind. Sie können beispielsweise die Abfrageergebnisse eines Explores auf die letzten drei Monate oder auf einen bestimmten Kunden filtern. Looker bietet eine Vielzahl von Filterbedingungen zum Filtern Ihrer Daten.

Wenn Sie Daten eingrenzen, sehen Sie eine Teilmenge Ihrer gesamten Abfrageergebnisse. Das Festlegen von Grenzwerten für Daten kann hilfreich sein, wenn Sie die Geschwindigkeit oder Leistung optimieren möchten, insbesondere bei großen Datensätzen. Mit Looker können Sie Zeilen oder Pivot-Spalten begrenzen.

Erforderliche Rollen

Wenn Sie Explores ansehen, filtern und eingrenzen möchten, benötigen Sie die Nutzer Looker-Rolle oder eine andere Rolle mit der Berechtigung explore.

Auf die neue Explore-Oberfläche zugreifen

Wenn Sie auf die neue Explore-Oberfläche zugreifen möchten, muss das Vorschau-Feature New Looker Explore and Merge Query Experience für Ihre Instanz aktiviert sein. Das Vorschau-Feature ist standardmäßig aktiviert. Wenn es deaktiviert ist und Sie kein Looker-Administrator sind, bitten Sie einen Administrator, das Feature zu aktivieren.

Klicken Sie auf einer Explore-Seite auf Neue Explore-Oberfläche ausprobieren, um zur neuen Explore-Oberfläche für alle Explores zu wechseln, mit denen Sie interagieren.

Daten filtern

Mit Filtern können Sie die angezeigten Daten auf Elemente beschränken, die für Sie relevant sind. In Ihrer Looker-Instanz kann jedes Feld zu einem Filter werden.

Ein Feld muss nicht in den Ergebnissen einer Explore-Abfrage angezeigt werden, damit Sie danach filtern können. Sie können beispielsweise eine Abfrage erstellen, die das Feld Bestelldatum auf die letzten 90 Tage filtert, obwohl Ihre Ergebnisse nur Kunde und Anzahl der Bestellungen enthalten.

In Ihrer Abfrage können Sie diese Filterarten beliebig kombinieren:

  • Einfache Filter werden am häufigsten verwendet. Looker bietet geeignete Drop-down-Listen, Kalender-Widgets und Textfelder.

  • Erweiterte Übereinstimmungen ermöglichen eine erweiterte Filterbedingung, z. B. komplexe Textsuchen oder einen Zeitraum, der in der Vergangenheit beginnt und sich über eine bestimmte Anzahl von Tagen erstreckt.

  • Benutzerdefinierte Filter ermöglichen es Ihnen, detaillierte Geschäftslogik anzugeben, AND und OR Logik zu kombinieren oder Looker-Funktionen zu verwenden.

Filter ansehen und bearbeiten

Wenn Sie Filter in der neuen Explore-Oberfläche ansehen oder bearbeiten möchten, öffnen Sie den Filterbereich, indem Sie oben im Explore-Fenster oder neben dem Bereich Konfigurieren auf das Symbol Filter klicken.

Sie können den Filterbereich maximieren oder minimieren, indem Sie auf den unteren Rand des Filterbereichs klicken und ihn ziehen.

Sie können auch im Filterbereich scrollen, um alle Filter zu sehen.

Im Filterbereich können Sie folgende Aufgaben ausführen:

Wenn Sie einen Filter hinzufügen, entfernen oder ändern, klicken Sie auf Ausführen, um zu aktualisieren , um die Abfrage mit der angewendeten Aktualisierung noch einmal auszuführen.

Klicken Sie auf das Symbol Filter, um den Filterbereich zu schließen. Wenn der Filterbereich geschlossen ist, wird eine Zusammenfassung der Filter des Explores angezeigt.

Nach Zellenwert filtern

Sie können im Bereich Daten auf einen Zellenwert klicken und dann die Option Filtern nach auswählen, um einen Filter für diesen Zellenwert hinzuzufügen.

Filterbedingungen

Filter können anhand ihrer Filterbedingungen zusammengefasst werden. Filterbedingungen enthalten die folgenden Elemente:

  • Das Feld, nach dem gefiltert wird (eine Dimension oder ein Messwert)
  • Der Filteroperator, z. B. liegt zwischen, enthält oder ist >. Der Filteroperator definiert den logischen Vergleich, der die Filterlogik ausmacht.
  • Der Filterwert, mit dem die Daten verglichen werden

Filterbedingungen variieren je nach Feldtyp. Bei einem Filter, der eine Zeitdimension verwendet, können Sie beispielsweise einen Zeitraum für den Filterwert auswählen. Bei einer numerischen Dimension stehen Ihnen Operatoroptionen wie ist > oder ist < zur Verfügung.

Sie können die Filterbedingung für einen Filter im Filterbereich ändern. Sie können beispielsweise das Drop-down-Menü des Operators auswählen, um die Filterlogik zu ändern, oder den Filterwert im entsprechenden Feld bearbeiten. Die verfügbaren Filterbedingungen für ein Feld werden angezeigt.

Wenn Sie einen Wert für einen Filter eingeben, der Textdimensionen verwendet (z. B. ein Feld für Kundennamen), zeigt Looker eine Liste der vorhandenen Datenwerte für das Feld an. Wenn Sie in das Wertfeld eingeben, beschränkt Looker die Liste auf Werte, die diesen Text enthalten.

Um einen größeren Satz Werte zu filtern, fügen Sie eine Liste mit Werten in das Filterfeld ein. Die maximale Anzahl an Werten, die Sie einfügen können,kann durch Ihren Browser oder andere Elemente im Netzwerk beschränkt werden und bei nur 2.000 liegen.

Wenn Sie eine Filterbedingung ändern, klicken Sie auf Ausführen, um zu aktualisieren , um die Abfrage mit der angewendeten Aktualisierung noch einmal auszuführen.

Einfache Filter

Einfache Filter bestehen aus einem einfachen Satz von Filterbedingungen, die auf den Standard-Drop-down-Optionen von Looker basieren.

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

  • Klicken Sie im Filterbereich auf + Filter, um einen einfachen Filter hinzuzufügen. Dadurch wird das Dialogfeld Filter hinzufügen geöffnet, in dem Sie ein Feld auswählen können, für das der neue Filter erstellt werden soll.
  • Wählen Sie im Bereich Konfigurieren auf dem Tab Alle Felder oder Verwendete Felder das Symbol Nach Feld filtern für ein Feld aus.
  • Wählen Sie im Bereich Daten im Menü Mehr in der Datenspalte eines Felds die Option Filter aus.

Neu hinzugefügte Filter werden im Filterbereich angezeigt. Gehen Sie zum Filterbereich, um einen Filterwert hinzuzufügen und die Filterbedingung zu bearbeiten.

Filter mit Benutzerattributen

Looker-Administratoren können Benutzerattribute konfigurieren, die benutzerspezifische Werte festlegen. Beispielsweise kann ein Administrator ein Benutzerattribut für eine Vertriebsregion definieren und anschließend geeignete Werte einzelnen Nutzern oder Nutzergruppen zuweisen.

Mit Filtern mit Benutzerattributen können Sie einen Explore oder einen Look automatisch für jeden Nutzer anpassen, der ihn aufruft. Der Operator stimmt mit einem Nutzerattribut überein bietet diese benutzerspezifische Flexibilität. Sie können beispielsweise eine Dimension für die Vertriebsregion in einem Explore so filtern, dass sie einem Benutzerattribut für die Vertriebsregion entspricht. Der Explore wird nach der spezifischen Vertriebsregion des Nutzers gefiltert und automatisch angepasst, um jedem Nutzer die Daten für seine eigene Vertriebsregion zu zeigen.

Filter für erweiterte Übereinstimmungen

Filter für erweiterte Übereinstimmungen ermöglichen eine komplexere Filterlogik und die kostenlose Eingabe von Text, Filterausdrücken oder Werten im Feld für den Filterwert.

Wenn Sie einen Filter für erweiterte Übereinstimmungen hinzufügen möchten, erstellen Sie mit dem einfachen Filter-Prozess einen Filter und wählen Sie im Drop-down-Menü des Operators des Filters die Option stimmt überein (erweitert) aus.

Geben Sie im Textfeld Ihren Filterausdruck oder eine andere Logik ein. Eine Liste aller verfügbaren Filterausdrücke finden Sie auf der Dokumentationsseite Looker-Filterausdrücke.

Wenn Sie ein Sonderzeichen in einen Filterausdruck für erweiterte Übereinstimmungen eingeben möchten, fügen Sie vor dem Sonderzeichen ein Caret-Zeichen (^) ein. Wenn Sie beispielsweise das Komma im Filterausdruck Santa Cruz, CA eingeben möchten, geben Sie Santa Cruz ^, CA ein.

Wenn Sie in einem Filter für erweiterte Übereinstimmungen auf ein Benutzerattribut verweisen möchten, verwenden Sie die folgende Syntax:

{{ _user_attributes['USER_ATTRIBUTE_NAME'] }}

Benutzerdefinierte Filter

Mit benutzerdefinierten Filtern können Sie die Felder, Konstanten, Funktionen und Operatoren schreiben, die Sie zum Anpassen Ihrer Filterung benötigen. Mit Looker können Sie einen Ausdruck erstellen, der als yes oder no ausgewertet wird. Wenn Sie die Abfrage ausführen, gibt Looker nur die Zeilen zurück, für die diese Bedingung yes ist. Sie können pro Explore einen benutzerdefinierten Filter erstellen.

So fügen Sie einen benutzerdefinierten Filter hinzu:

  1. Gehen Sie zum Filterbereich.
  2. Wählen Sie + Benutzerdefinierter Ausdruck aus.
  3. Geben Sie eine Dimension oder Funktion ein, damit Looker eine Liste von Funktionen, Operatoren und Feldnamen anzeigt, die Sie in Ihrem Ausdruck verwenden können. Wählen Sie im Drop-down-Menü einen Begriff aus, um ihn Ihrem Ausdruck hinzuzufügen. Wenn Sie fertig sind, muss Ihr benutzerdefinierter Filterausdruck als yes oder no ausgewertet werden.
  4. Klicken Sie auf Speichern.
  5. Wählen Sie Ausführen, um zu aktualisieren aus, um die Abfrage mit dem angewendeten benutzerdefinierten Filter auszuführen.

Auf der Dokumentationsseite Looker-Ausdrücke erstellen wird erläutert, wie Sie Looker-Ausdrücke erstellen und wie der Editor Sie dabei unterstützt.

Looker-Ausdrücke können so viele Felder, Funktionen und Operatoren verwenden, wie für Ihre Geschäftslogik erforderlich sind. Je komplexer Ihre Bedingung ist, desto mehr Arbeit muss Ihre Datenbank leisten, um sie auszuwerten. Komplexe Bedingungen können die Abfragezeiten verlängern.

Sie können pro Explore einen benutzerdefinierten Filter erstellen.

Wenn Sie einen benutzerdefinierten Filter bearbeiten möchten, klicken Sie neben dem Filter auf das Symbol Bearbeiten , um den Editor für benutzerdefinierte Ausdrücke zu öffnen.

Mehrere Filter

Wenn für einen Explore mehrere Filter vorhanden sind, haben Sie einige Möglichkeiten, die Filterlogik zu organisieren.

Standardmäßig platziert Looker alle Filter in einer Gruppe. Alle Filter in dieser Gruppe sind über die Filterlogik AND und OR miteinander verbunden.

Manchmal möchten Sie einen Explore nach mehreren Bedingungen filtern, die nicht direkt miteinander verbunden sind. In diesem Fall können Sie zusätzliche Filtergruppen erstellen und die Gruppen über die Logik AND oder OR verbinden.

Wenn Sie eine neue Filtergruppe hinzufügen möchten, wählen Sie im Bereich Filter die Option + Neue Gruppe aus.

Dimensionen filtern: Rohdaten werden vor der Berechnung eingegrenzt

Wenn Sie nach einer Dimension filtern, grenzen Sie die Rohdaten ein, bevor Berechnungen vorgenommen werden.

Angenommen, Sie haben einen Explore erstellt, um den Status von Erstkäufen zu sehen. Der Explore enthält die Felder Bestellstatus und Anzahl der Bestellungen. Dann fügen Sie einen Filter für eine Dimension Bestellungen sind Erstkäufe (Ja/Nein) mit dem Wert YES hinzu.

Looker entfernt alle Bestellungen, die keine Erstbestellungen sind, aus den Ergebnissen. Der Messwert Anzahl der Bestellungen zählt weiterhin die Bestellungen für jeden Status, aber die Messwerte sind niedriger, als wenn der Filter nicht angewendet worden wäre.

Messwerte filtern: Ergebnisse werden nach der Berechnung der Messwerte eingegrenzt

Wenn Sie nach einem Messwert filtern, grenzen Sie die Ergebnisse ein, nachdem der Messwert berechnet wurde.

Angenommen, Sie haben einen Explore erstellt, um zu sehen, wie viele Bestellungen pro Stadt aufgegeben wurden. Der Explore enthält die Felder Stadt des Nutzers und Anzahl der Bestellungen. Dann fügen Sie einen Filter für den Messwert Anzahl der Bestellungen mit der Bedingung is >= 250 hinzu.

Looker zählt zuerst alle Bestellungen für jede Stadt. Dann wird der Filter angewendet. Der Filter beschränkt den Datensatz auf die Städte, in denen mehr als 250 Bestellungen aufgegeben wurden. Die Messwerte sind jedoch dieselben, als wäre der Filter nicht angewendet worden.

Möglicherweise müssen Sie die Option Dimensionsbefüllung von Looker deaktivieren, wenn Looker Nullwerte zurückgibt.

Filter entfernen

Wenn Sie einen Filter aus dem Explore entfernen möchten, haben Sie folgende Möglichkeiten:

  • Wählen Sie im Filterbereich neben dem Filter das Entfernen-Symbol aus.
  • Wählen Sie im Bereich Konfigurieren auf dem Tab Alle Felder oder Verwendete Felder das Symbol Nach Feld filtern für ein Feld aus.
  • Wählen Sie im Bereich Daten im Menü Mehr in der Datenspalte eines Felds die Option filter_alt_off Filter entfernen aus.

Weitere Möglichkeiten zum Filtern von Daten

Das Filtern von Daten in einem Explore ist nur eine Möglichkeit, Daten zu filtern. Weitere Möglichkeiten zum Filtern von Daten mit Looker:

Daten eingrenzen

Looker unterstützt bis zu 5.000 Zeilen oder bis zu 50.000 Zeilen, wenn von Ihrem Administrator ein höheres Limit festgelegt wurde. Looker unterstützt bis zu 200 Spalten für pivotierte oder nicht pivotierte Abfrageergebnisse. Für eine optimale Browser-Leistung werden maximal 50 Spalten empfohlen. Looker legt ein Standardlimit von 50 Spalten für pivotierte Abfrageergebnisse fest.

Um eine Teilmenge Ihrer gesamten Anfrageergebnisse anzuzeigen, können Sie ein Zeilenlimit, Spaltenlimit oder beides festlegen.

Zeilengrenzwerte

Sie können ein Zeilenlimit von bis zu 5.000 Zeilen oder bis zu 50.000 Zeilen festlegen, wenn von Ihrem Administrator ein höheres Limit festgelegt wurde.

Looker warnt Sie, wenn Sie möglicherweise Daten ausblenden, indem Sie ein zu niedriges Zeilenlimit festlegen. Die Sortierreihenfolge ist wichtig: Looker wendet zuerst die Sortierung an und dann das Limit. Sortieren Sie beispielsweise in einer Abfrage, die die Felder Stadt des Nutzers und Anzahl der Bestellungen enthält, nach Anzahl der Bestellungen und geben Sie dann ein Zeilenlimit von 5 an, um die Städte mit den fünf höchsten Bestellzahlen zu sehen.

Weitere Informationen zu Zeilengrenzwerten für andere Bereiche von Looker finden Sie unter Welche Zeilengrenzwerte gibt es in Looker? Best Practices.

Spaltengrenzwerte

Wenn Sie Ihren Abfrageergebnissen einen Drehpunkt hinzugefügt haben, legt Looker ein Standardlimit von 50 Spalten fest. Sie können das Spaltenlimit auf bis zu 200 oder bis zu 1 anpassen.

Dimensionen, Dimensions-Tabellenkalkulationen, Spalten mit Zeilensummen und Messwert-Tabellenkalkulationen außerhalb von Drehpunkten werden nicht zum Spaltenlimit dazugezählt. Drehpunktgruppen zählen jeweils als eine Spalte in Bezug auf das Spaltenlimit. Wie bei Zeilengrenzwerten ist die Sortierreihenfolge wichtig: Looker wendet zuerst die Sortierung an und dann das Limit.

Looker warnt Sie, wenn Sie möglicherweise Daten ausblenden, indem Sie ein zu niedriges Spaltenlimit festlegen. Wenn Sie beispielsweise in einer Abfrage, die das Feld Anzahl der Bestellungen enthält und nach dem Feld Traffic-Quelle der Bestellungen pivotisiert ist, ein Spaltenlimit von 4 festlegen, fügt Looker ein Banner hinzu, in dem erklärt wird, dass die Zeilen- und Spaltengrenzwerte erreicht wurden.

Das Feld „Spaltenlimit“ wird in der Datenleiste angezeigt.