Auf dieser Seite finden Sie Informationen zu Standard-Dashboard-Filtern. Informationen zu Dashboard-Kreuzfiltern finden Sie auf der Dokumentationsseite Kreuzfilter-Dashboards.
Informationen zu Dashboard-Filtern
Mithilfe von Dashboard-Filtern können Betrachter die Ergebnisse eines Dashboards auf die Daten eingrenzen, für die sich der Betrachter interessiert. Dashboard-Filter können auf alle Tiles in einem Dashboard oder auf nur eine Dashboard-Tile angewendet werden.
Wenn sich ein Nutzer ein Dashboard ansieht, kann er vorübergehend die Dashboard-Filterwerte aktualisieren. Das hat keine Auswirkungen auf andere Nutzer. Dies unterscheidet sich von Filtern, die Teil einer Abfrage sind, die einer Dashboard-Kachel zugrunde liegt. Betrachter können diese Filter nur ändern, wenn sie die Berechtigung haben, die Kachel zu bearbeiten oder Hier ansehen zu sein.
Um dauerhaft Änderungen an Filtern vorzunehmen, die allen Nutzern angezeigt werden, oder um Filter hinzuzufügen oder zu löschen, benötigen Sie die Zugriffsebene Zugriff verwalten, bearbeiten für das Dashboard und müssen sich im Bearbeitungsmodus befinden.
Dashboard-Filter überschreiben Filter, die auf den zugrunde liegenden Look- oder Explore-Filter angewendet wurden, wenn beide Filtertypen nach demselben Feld gefiltert werden. Weitere Informationen finden Sie im Looker-Communitybeitrag Abschnitt zum Überschreiben von Look-Filtern im Bereich „Erkunden“ mit globalen Dashboard-Filtern.
Dashboard-Filter und LookML
Wenn ein Modell, ein exploratives Analysetool oder ein Feld den Parameter label
(Modell), label
(Erkunden) bzw. label
(Feld) verwendet, um seinen Namen im Menü Entdecken oder in der Feldauswahl zu ändern, wird der im Parameter label
angegebene Name im Fenster Filter hinzufügen verwendet.
Wenn Sie ein LookML-Entwickler sind und sich im Entwicklungsmodus befinden, können Sie einen Dashboard-Filter für ein Feld erstellen, das nur in Ihrer Entwicklermodus-Version eines Modells erscheint. Der Filter funktioniert jedoch nicht wie erwartet, wenn Sie den Entwicklermodus beenden oder der Filter von anderen Nutzern verwendet wird. Gleichermaßen funktioniert der Filter nicht wie erwartet, wenn ein Filterfeld nach Erstellung des Filters gelöscht oder umbenannt wird.
Dashboard-Filter hinzufügen
Prüfen Sie zuerst, ob sich das Dashboard im Bearbeitungsmodus befindet und Sie mindestens eine Abfragekachel oder eine mit Looker verknüpfte Kachel haben. Klicken Sie in der oberen Symbolleiste auf Filter und dann auf Filter hinzufügen.
Daraufhin wird das Fenster Filter hinzufügen angezeigt.
Das Fenster „Filter hinzufügen“
Das Fenster Filter hinzufügen wird vorab mit Feldern (Dimensionen oder Maßen) aus allen explorativen Datenanalysen ausgefüllt, die bei der Erstellung der Kacheln dieses Dashboards verwendet wurden.
Das folgende Fenster Filter hinzufügen zeigt beispielsweise die Explores, die derzeit in den Kacheln des Dashboards verwendet werden: das Menü Entdecken aus dem Modell E Faa und die Funktion Bestellen aus dem Modell MB ecommerce_demo.
Wenn Sie auf den Pfeil links neben einem Explore klicken, wird der zugehörige Bereich angezeigt. Jede Ansicht kann maximiert werden, sodass die Felder der Ansicht angezeigt werden. Wenn Sie nach einem Feld aus einer dieser Entdeckungen filtern möchten, können Sie im Dialogfeld Filtern nach nach Feldern suchen oder manuell einen Feldnamen eingeben. Sie können auch auf ein Feld wie Bestell-ID klicken, um es dem Dialogfeld Filtern nach hinzuzufügen:
Wenn Sie ein Feld auswählen, das bereits von einem anderen Filter verwendet wird, erhalten Sie einen Hinweis von Looker. Sie können den Filter zwar dennoch erstellen, aber nicht mehrere Filter, die dasselbe Feld verwenden, auf dieselbe Dashboard-Tile anwenden.
Informationen zum Erstellen eines Filters für ein Feld aus einer explorativen Datenanalyse, die nicht im Dashboard verwendet wird, finden Sie im Abschnitt Erweiterte Filter auf dieser Seite.
Wenn Sie im Dialogfeld Filter hinzufügen bereits ein Feld im Dialogfeld Filtern nach ausgewählt haben, führt das Klicken auf den Schalter Erweitert dazu, dass das Fenster Filter hinzufügen nicht geändert wird und kein erweiterter Filter initiiert wird.
Wählen Sie das Feld aus, nach dem Sie filtern möchten, und klicken Sie auf Hinzufügen.
Erweiterte Filter
Mit erweiterten Filtern können Sie Dashboard-Filter mithilfe von Feldern erstellen, die sich außerhalb von Explorative Datenanalysen befinden, mit denen Kacheln im Dashboard erstellt werden. Klicken Sie auf den Schieberegler Erweitert, um erweiterte Filter zu verwenden. Dadurch wird das Fenster Filter hinzufügen aktualisiert. Hier haben Sie die Möglichkeit, ein Modell, ein exploratives Analysetool und ein Feld zur Erstellung des Filters auszuwählen:
Wählen Sie zuerst im Drop-down-Menü Modell einen Modellnamen aus. Das Drop-down-Menü enthält alle LookML-Modelle, auf die Sie Zugriff haben.
Sobald ein Modell ausgewählt ist, wird das Dialogfeld Entdecken mit einem Drop-down-Menü aller explorativen Datenanalysen geöffnet, die im ausgewählten Modell vorhanden sind.
Nachdem Sie das Modell und das explorative Analysetool ausgewählt haben, werden die Felder in diesem Bereich im Fenster Filter hinzufügen ausgefüllt. Sie können mit der Suchleiste das Feld suchen, anhand dessen Sie filtern möchten. Alternativ können Sie auch auf einen Feldnamen klicken.
Wählen Sie das Feld aus, nach dem Sie filtern möchten, und klicken Sie auf Hinzufügen.
Filterkonfiguration anpassen
Nachdem Sie ein Filterfeld ausgewählt und auf Hinzufügen geklickt haben, werden im Fenster Filter hinzufügen eine Reihe von anpassbaren Einstellungen angezeigt:
- Titel: Geben Sie den Titel des Filters ein, wie er im Dashboard angezeigt werden soll. Die Titeloption enthält bereits den Namen des Feldes nach dem gefiltert werden soll.
- Kontrolle: Wählen Sie aus einer Liste von Steuerelementtypen die Optionen aus, die je nach Art der Daten, die Sie filtern, variieren. Weitere Informationen zu den verschiedenen Arten von Steuerelementen finden Sie im Abschnitt Dashboard-Filtersteuerungen auf dieser Seite.
- Display: Wählen Sie bei Steuerelementen, die als Inline- oder Pop-over angezeigt werden können, aus, wie der Filter angezeigt werden soll. Weitere Informationen zu den verschiedenen Möglichkeiten zum Filtern von Filtern finden Sie im Abschnitt Dashboard-Filter auf dieser Seite anzeigen. Wenn ein Steuerelement nur auf eine Weise angezeigt werden kann, wird diese Option nicht angezeigt.
- Werte: Wenn Sie bestimmte Wertoptionen für den Filter festlegen möchten, wählen Sie sie im Drop-down-Menü aus oder geben Sie die Wertoptionen in das Feld ein. Nehmen Sie keine Eingabe vor, wenn Werteoptionen aus der Datenbank bis zur maximal für dieses Steuerelement verfügbaren Werteanzahl abgerufen werden sollen. Bei numerischen Daten wird dieses Feld durch die Felder Min und Max ersetzt.
- Standardwert konfigurieren: Optional können Sie den Standardwert für den Filter festlegen.
- Filterwert erforderlich: Klicken Sie das Kästchen an, um einen Wert für den Filter erforderlich zu machen. Weitere Informationen zu erforderlichen Filterwerten finden Sie im Abschnitt Filterwert erforderlich auf dieser Seite.
- Filter zum Aktualisieren auswählen, wenn sich dieser Filter ändert: Klicken Sie das Kästchen an, um andere Filter mit diesem Filter zu verknüpfen. Weitere Informationen zu verknüpften Filtern finden Sie im Abschnitt Verknüpfte Filter einrichten. Sind im Dashboard keine weiteren Filter vorhanden, ist diese Option deaktiviert.
- Hinzufügen und Abbrechen: Klicken Sie auf eine dieser Schaltflächen, um den neuen Filter zu speichern oder zu verwerfen.
Auf dem Tab Zu aktualisierende Kacheln können Sie festlegen, welche Kacheln entsprechend gefiltert werden sollen. Zuerst wird der Filter in Looker automatisch auf alle Kacheln angewendet, die mit demselben Filter wie der Filter erstellt wurden. Außerdem wird der Wert von Feld für Filter auf das gleiche Feld wie das Feld festgelegt, das für den Filter ausgewählt wurde:
- Wählen Sie Alle oder Keine aus, um den Filter für alle Kacheln zu aktivieren oder zu deaktivieren.
- Wählen Sie im Bereich Feld zum Filtern für jede Kachel das Feld aus, auf das der Filter angewendet werden soll, oder wenden Sie den Filter nicht auf eine einzelne Kachel an.
- Wenn Sie ein Feld auswählen, das bereits in einem vorhandenen Filter verwendet wird, sind alle Tiles, die vom vorhandenen Filter gefiltert werden, nicht für den neuen Filter verfügbar.
- Wählen Sie Hinzufügen oder Abbrechen aus, um den neuen Filter zu speichern oder abzubrechen.
Wenn neue Tiles zum Dashboard hinzugefügt werden, nachdem der Filter erstellt wurde, und sie aus demselben Explore wie der Filter stammen, wird der Dashboard-Filter automatisch auf diese Tile angewendet.
Wenn Dashboard-Filter auf eine zusammengeführte Ergebniskachel angewendet werden und sich die Zusammenführung in irgendeiner Weise ändert – z. B. wenn die Abfragen durch Zusammenführen neu angeordnet oder Abfragen hinzugefügt oder entfernt werden – werden alle Dashboard-Filter für diese Kachel deaktiviert. Wenn Sie die Filter wieder anwenden möchten, müssen Sie im Fenster Dashboard-Filter hinzufügen/bearbeiten auf dem Tab Zu aktualisierende Kacheln die Kachel aktivieren.
Steuerelemente für Dashboard-Filter
Mit Steuerelementen für Dashboard-Filter können Sie die Darstellung von Filtern für Dashboard-Betrachter anpassen. Die Filtersteuerungstypen, die im Drop-down-Menü Steuerung verfügbar sind, während Sie einen Dashboard-Filter erstellen, hängen von den LookML-Daten type
ab, die dem Feld zugewiesen sind, nach dem Sie filtern.
Um den Datentyp für ein Feld zu sehen, nach dem Sie filtern, benötigen Sie die Berechtigung
see_lookml
. Sie können das LookML des Felds aufrufen, indem Sie im Menü rechts neben dem Feld in der Feldauswahl Zu LookML gehen.
string
N = Funktioniert mit dem
number
-Datentyp und numerischen MesswertenT = Funktioniert mit dem Datentyp
tier
ZC = Funktioniert mit dem Datentyp
zipcode
}Y
yesno
distance
DU = Funktioniert mit dem
duration
-DatentypDT = Funktioniert mit den meisten Datums- und Uhrzeittypen*
L = {2 {2 {21
location
parameter
Steuerelement | Beschreibung | Darstellung | Datentypen |
---|---|---|---|
Mehrfachauswahl | |||
Schaltflächengruppe | Diese Art von Filter ist nützlich, um Zuschauern eine Auswahl an eingeschränkten Optionen zu bieten. In der Einstellung Werte können bis zu 30 Optionen ausgewählt werden. Wenn bei den Datentypen string , tier und zipcode das Feld Werte leer gelassen wird, werden die ersten 30 Werte aus der Datenbank angezeigt.Eine Schaltfläche wird eingefärbt, nachdem sie ausgewählt wurde. | S N T ZC YN DI DU | |
Kästchen | Ähnlich wie bei einer Schaltflächengruppe mit einem etwas anderen Design ist diese Art von Filter nützlich, um Zuschauern eine Auswahl an ausgewählten Optionen zu bieten. In der Einstellung Werte können bis zu 50 Optionen ausgewählt werden. Wenn für string , tier und zipcode die Einstellung Werte leer gelassen wird, werden die ersten 50 Werte aus der Datenbank angezeigt. | S N T ZC YN DI DU | |
Tag-Liste | Eine Kombination aus Drop-down- und Kästchenfiltern. Die Drop-down-Optionen können in der Einstellung Werte ausgewählt werden. Für die Datentypen string , tier und zipcode können alle Werte aus der Datenbank angezeigt werden, wenn die Einstellung Werte leer ist.Betrachter können das Drop-down-Menü maximieren, indem sie auf den Winkel klicken. Steuerelemente für Taglists werden nur in der Pop-up-Ausrichtung oder hinter der Schaltfläche Mehr angezeigt. | S N T ZC DI DU | |
Bereichsschieberegler | Der Mindest- und Höchstwert für den Bereich kann im Fenster für die Filterkonfiguration auf dem Tab Einstellungen festgelegt werden. Betrachter können den Filterwertbereich festlegen, indem sie beide Enden des Schiebereglers anpassen. | N DI DU | |
Einfachauswahl | |||
Ein-/Aus-Schaltflächen | Diese Art von Filter ist nützlich, um Zuschauern eine Auswahl an eingeschränkten Optionen zu bieten. In der Einstellung Werte können bis zu 30 Optionen ausgewählt werden. Wenn bei den Datentypen string , tier und zipcode das Feld Werte leer gelassen wird, werden die ersten 30 Werte aus der Datenbank angezeigt.Eine Schaltfläche wird eingefärbt, nachdem sie ausgewählt wurde. | S N T ZC YN DI DU P | |
Optionsfelder | Ähnlich wie beim Umschalten einer Schaltfläche – mit einem etwas anderen Design – ist diese Art von Filter hilfreich, um Zuschauern eine Auswahl an eingeschränkten Optionen zu bieten. In der Einstellung Werte können bis zu 50 Optionen ausgewählt werden. Wenn für string , tier und zipcode die Einstellung Werte leer gelassen wird, werden die ersten 50 Werte aus der Datenbank angezeigt. | S N T ZC YN DI DU P | |
Dropdown-Menü | Die Drop-down-Optionen können in der Einstellung Werte ausgewählt werden. Für die Datentypen string , tier und zipcode können alle Werte aus der Datenbank angezeigt werden, wenn die Einstellung Werte leer ist.Betrachter können das Drop-down-Menü maximieren, indem sie auf den Winkel klicken und dann eine Option aus dem Drop-down-Menü auswählen oder in das Feld eingeben, um die Drop-down-Optionen einzugrenzen. Betrachter können auch Beliebiger Wert auswählen. Die Drop-down-Menüs werden nur bei der Inline-Ausrichtung oder hinter der Schaltfläche Mehr angezeigt. | S N T ZC YN DI DU P | |
Schieberegler | Der Mindest- und Höchstwert des Schiebereglers kann auf dem Tab Einstellungen des Fensters für die Filterkonfiguration festgelegt werden. Betrachter können den Filterwert festlegen, indem sie das rechte Ende des Schiebereglers anpassen. | N DI DU | |
Datum und Uhrzeit | |||
Einzelner Tag | Wenn Zuschauer auf das Datum klicken, können sie den Kalender maximieren und einen neuen Tag auswählen. Die Bedienung über ein Tag wird nur bei der Inline-Ausrichtung oder hinter der Schaltfläche Mehr angezeigt. | Zeitraum* Die Steuerung für einen Tag kann für die meisten Zeiträume und zeitbasierten Optionen verwendet werden. Es ist aber möglich, nur einzelne Termine auszuwählen . | |
Datumsbereich | Die Betrachter können auf den Zeitraum klicken, um den Kalender zu maximieren und einen neuen Zeitraum auszuwählen. Die Zeitraummenü-Steuerelemente werden nur in der Inline-Ausrichtung oder hinter der Schaltfläche Mehr angezeigt. | Verfügbarkeit* Die Zeitraumsteuerung kann bei den meisten Zeiträumen und zeitbasierten Typen verwendet werden,aber Betrachter können nur Zeiträume mit diesem Steuerelement auswählen . | |
Zeiträume | Betrachter können entweder aus einem in Looker integrierten Zeitraum auswählen oder ihre eigenen benutzerdefinierten Zeiträume erstellen. Klicken Sie dazu auf den Tab Benutzerdefiniert. Auf der Seite Dashboards ansehen sehen Sie alle Optionen für einen Zeitraumfilter. Zeitraumoptionen wie Letzte 7 Tage umfassen den aktuellen Tag. Wählen Sie für einen Zeitraum, der den aktuellen Tag ausschließt, die Option Erweitert aus dem Drop-down-Menü des Steuerelements aus und konfigurieren Sie den Wert mit vollständigen Tagen. Jahresbeginn umfasst den Beginn des Jahres bis zum aktuellen Monat. Betrachter können auf den Zeitraum klicken, um die Optionen für den Zeitraum aufzurufen. Die Zeitraumsteuerelemente können nur in der Inline-Ausrichtung oder hinter der Schaltfläche Mehr angezeigt werden. | Zeitraum* Die Zeitraumsteuerung kann bei den meisten Zeiträumen und zeitbasierten Optionen verwendet werden,aber Zuschauer können bei diesem Steuerungstyp keine Zeitoptionen auswählen . | |
Sonstiges | |||
Erweitert | Weitere Informationen zu erweiterten Steuerelementen finden Sie im Abschnitt Erweiterte Steuerelemente verwenden. Erweiterte Steuerelemente können nur in der Popover-Ausrichtung oder hinter der Schaltfläche Mehr angezeigt werden. | S N T ZC YN DT DI DU L P | |
*Hinweis zu Datum und Uhrzeit: Einige Zeiträume und zeitbasierte Typen werden als unterschiedliche Datentypen interpretiert, wenn Looker Steueroptionen für sie auswählt. Zwei Beispiele sind der yesno -Zeitraum, der als yesno -Datentyp interpretiert wird und daher die verfügbaren Steueroptionen für den Typ yesno hat. Außerdem ist der hour_of_day -Zeitraum, der als number -Datentyp interpretiert wird, und bietet daher die verfügbaren Steueroptionen für den number -Typ. |
Erweiterte Steuerelemente verwenden
Ein erweitertes Steuerelement kann auf alle Datentypen angewendet werden und bietet zusätzliche Flexibilität für die Filterbedingungen, die Sie festlegen können. Wenn Sie ein erweitertes Steuerelement erstellen möchten, maximieren Sie im Filterkonfigurationsfenster das Drop-down-Menü Steuerung und wählen Sie Erweitert aus.
Wenn Sie Erweitert ausgewählt haben, wird das Feld Standardwert konfigurieren mit entsprechenden Optionen für Filterbedingungen für den zu filternden Datentyp ausgefüllt. Mit dem folgenden Filter wird beispielsweise nach der Produktkategorie „string
“ gefiltert, sodass die Optionen für die Filterbedingung ist, enthält, beginnt mit usw. sind.
Bei Filtern nach anderen Datentypen, z. B. number
oder date
, werden unterschiedliche Bedingungsoptionen angezeigt.
Mit der Option Mehrere Filterwerte zulassen können Nutzer mehrere Werte für den Filter auswählen. Dies ist standardmäßig aktiviert. Wenn diese Option aktiviert ist, wird rechts neben dem Feld Standardwert konfigurieren ein +
-Symbol angezeigt. Klicken Sie auf das Symbol +
, um einen zusätzlichen Filterwert hinzuzufügen. Um Benutzer zu beschränken, so dass diese nur einen Wert auswählen können, deaktivieren Sie diese Option. Die Option Mehrere Filterwerte zulassen ist für Filter, die auf dem Datentyp location
oder auf dem Parameter parameter
basieren, nicht verfügbar.
Nachdem Sie Ihre Filterbedingungsoption ausgewählt haben, können Sie einen Wert aus dem Dropdown-Menü rechts auswählen, das Werte aus Ihrer Datenbank enthält. Sie können auch einen Wert eingeben, um einen Vorschlag zu erhalten.
Sie können einen Wert auch selbst eingeben und mit der Eingabetaste einen Wert erstellen.
Sie können neben dem Filter auf „+
“ klicken, um neue Bedingungen hinzuzufügen. Diese werden je nach Bedingungstyp und -wert entweder als OR
- oder als AND
-Bedingung hinzugefügt. Wenn Sie eine Bedingung entfernen möchten, klicken Sie auf das X
daneben.
Erweiterte Steuerelemente, Datum und Uhrzeit
Es stehen verschiedene Filtersteuerelemente zur Verfügung, mit denen nach Datum gefiltert werden kann. Sie können auch erweiterte Steuerelemente mit Datumsangaben verwenden. Wenn Sie erweiterte Steuerelemente verwenden, können Nutzer z. B. ganze Zeiträume ohne den aktuellen Zeitraum auswählen, indem sie in den Bedingungsoptionen vollständige Tage, vollständige Wochen usw. auswählen. Das unterscheidet sich vom Zeitrahmen-Filtersteuerelement, das den aktuellen Zeitraum umfasst.
Mit erweiterten Steuerelementen können Benutzer auch Zeitwerte auswählen, wie zum Beispiel Stunden, Minuten, Sekunden usw.
Übereinstimmung mit Benutzerattribut
Bei erweiterten Steuerelementen haben Sie außerdem die Möglichkeit, die Option stimmt mit einem Nutzerattribut überein auszuwählen. So lassen sich Filter basierend auf den Nutzerattributen für das Dashboard festlegen. Weitere Informationen finden Sie auf der Seite Daten filtern und beschränken.
Übereinstimmung (für Fortgeschrittene)
Die letzte Option im Drop-down-Menü Standardwert konfigurieren ist entspricht erweiterten Einstellungen. Wenn diese Option ausgewählt ist, können Sie einen Looker-Filterausdruck eingeben, um einen Filter über die im Drop-down-Menü angebotenen Optionen hinaus anzupassen.
Mit der folgenden Syntax können Sie auch auf Nutzerattribute in erweiterten Filtern verweisen:
{{ _user_attributes['name_of_your_attribute'] }}
Dashboard-Filter anzeigen
Sie können über verschiedene Optionen ändern, wie Dashboard-Filter angezeigt werden. Sie haben die Möglichkeit, die Darstellung einzelner Filtersteuerungen oder der gesamten Filterleiste anzupassen.
Gestaltung eines einzelnen Filters
Wenn Sie festlegen möchten, wie ein Filter angezeigt wird, müssen Sie zuerst prüfen, ob sich das Dashboard im Bearbeitungsmodus befindet. Wählen Sie dann im Feld für die Filterkonfiguration im Fenster Anzeige den Anzeigestil aus, wenn Sie im Filtermenü auf Bearbeiten klicken. Die meisten Dashboard-Filter können folgendermaßen angezeigt werden:
Inline: Der Filter wird direkt in der oberen Leiste des Dashboards angezeigt.
Pop-over: In der oberen Leiste des Dashboards wird ein zusammenfassender Wert angezeigt. Klicken Sie auf den Wert, um den vollständigen Filter aufzurufen.
Filter können auch hinter der Schaltfläche Mehr platziert werden: In der Filterleiste wird die Schaltfläche Mehr eingeblendet und die Anzahl der Filter in der Leiste angezeigt. Betrachter können auf die Schaltfläche klicken, um die Filter und ihre Werte aufzurufen.
Einige Filtersteuerungen können nur inline angezeigt werden. Wenn Sie ein Dashboard mit diesen Filtersteuerungen bearbeiten, wird im Filterkonfigurationsfenster kein Feld Display angezeigt. Diese Filtersteuerelemente können nur in der Inline-Ausrichtung angezeigt werden:
- Dropdown-Menü
- Einzelner Tag
- Zeiträume
- Datumsbereich
Außerdem können einige Filtersteuerungen nur in Pop-up-Ausrichtung angezeigt werden. Wenn Sie ein Dashboard mit diesen Filtersteuerungen bearbeiten, sehen Sie im Filterkonfigurationsfenster kein Feld Display. Diese Filtersteuerelemente können nur in der Popover-Ausrichtung angezeigt werden:
- Tag-Liste
- Erweitert
Grundsätzlich empfehlen wir, dass wichtige oder häufig verwendete Filter als Inline- oder Popover-Filter und weniger häufig genutzte Filter als Überlauf-Filter angezeigt werden.
Gestaltung der Filterleiste
Befolgen Sie diese Schritte, um einzustellen, wie eine Filterleiste angezeigt wird:
- Ihr Dashboard muss sich im Bearbeitungsmodus befinden.
- Öffnen Sie im Dashboard das Fenster Einstellungen.
- Klicken Sie im Fenster Einstellungen auf den Tab Filter.
- Sie können die Option Standardfilteransicht auf Maximiert oder Minimiert festlegen. Der Standardwert ist Maximiert.
- Mit der Option Position des Filters können Sie die Filterleiste oben oder rechts im Dashboard platzieren. (Standardmäßig ist „oben“ eingestellt.)
Einen Filterwert verlangen
Wenn Sie den Datenzugriff von Dashboard-Betrachtern einschränken möchten, verwenden Sie anstelle der erforderlichen Filter den LookML-Parameter
access_filter
.
Standardmäßig verlangen Filter keine Werte. Wenn ein Filter, für den kein Wert erforderlich ist, leer gelassen wird, werden die Daten nicht durch das Filterfeld eingeschränkt. Wenn Sie beispielsweise auf einem Dashboard einen Filter für das Feld State (Status) haben und diesem Filter kein Wert zugewiesen wurde, werden im Dashboard Daten für alle Status zurückgegeben.
Wenn für einen Filter ein Wert erforderlich ist, wird das Dashboard erst ausgeführt, nachdem Sie einen Filterwert ausgewählt haben. Für einen erforderlichen Filter ohne ausgewählten Wert werden mehrere Warnungen angezeigt, bis ein Wert ausgewählt wird.
Darüber hinaus können Sie keinen Dashboard-Zeitplan erstellen, ohne einen Wert für einen erforderlichen Filter auszuwählen, und nicht den Zwischenspeicher leeren oder eine Tile aktualisieren, die mit einem erforderlichen Filter ohne Wert verknüpft ist.
Sie können jedoch festlegen, dass ein Benutzer einen Wert für einen Filter eingeben muss, um das Dashboard ausführen zu können:
- Das Dashboard muss sich im Bearbeitungsmodus befinden.
- Öffnen Sie das Fenster für die Filterkonfiguration des Filters, indem Sie entweder einen neuen Dashboard-Filter hinzufügen oder einen vorhandenen Dashboard-Filter bearbeiten.
- Klicken Sie auf den Pfeil links neben der Überschrift Zusätzliche Optionen, um die zusätzlichen Optionen einzublenden.
- Klicken Sie das Kästchen Filterwert erforderlich an.
- Klicken Sie auf Aktualisieren, um die Änderung zu speichern.
Im Kästchen Filterwert erforderlich müssen Betrachter lediglich einen beliebigen Wert auswählen. Wenn Sie die Werte einschränken möchten, die ein Nutzer auswählen kann, legen Sie im Feld Werte des Fensters für die Filterkonfiguration die zulässigen Werte fest.
Mit erforderlichen Filtern können Sie die Größe von Abfragen, die an die Datenbank gesendet werden, verringern. Wenn Sie den Datenzugriff des Dashboards einschränken möchten, verwenden Sie stattdessen den LookML-Parameter access_filter
.
Verknüpfte Filter einrichten
Dashboard-Filter können jetzt verknüpft werden, sodass die Filterwertoptionen für einen Filter basierend auf den Filterwerten eingeschränkt werden, die für einen anderen Filter im gleichen Dashboard ausgewählt wurden.
So können Sie beispielsweise einen Dashboard-Folter für „Ort“ mit einem eigenen Filter für „Bundesstaat“ verknüpfen. Die Filterwertoptionen für „Stadt“ ändern sich in Abhängigkeit von dem im Filter „Bundesstaat“ ausgewählten Bundesstaat beziehungsweise den ausgewählten Bundesstaaten.
Nachdem Sie einen Filterwert für „Bundesstaat“ ausgewählt haben, wird über dem Filter „Ort“ ein Verknüpfungssymbol angezeigt. Wenn Sie die Maus auf das Verknüpfungssymbol verschieben, erscheint ein Feld mit der Erläuterung, dass die Werteoptionen für diesen Filter durch den Filter „Bundesstaat“ eingeschränkt wurden.
Sie können noch weitergehen und einen Filter „Postleitzahl“ zu den Filtern „Ort“ und „Bundesstaat“ hinzufügen und somit die Werteoptionen für „Postleitzahl“ in Abhängigkeit vom ausgewählten „Ort“ und „Bundesstaat“ einschränken. Wenn beispielweise für den Filter „Bundesstaat“ „New Jersey“ angegeben ist und für den Filter „Ort“ „Asbury Park“, wird in der Dropdownliste „Postleitzahl“ nur der Wert für die Postleitzahl in Asbury Park angezeigt:
Wenn Sie Filter verknüpfen und Ihre Daten keine Werte für den Filter „Untergeordneter Filter“ enthalten, d. h. die Eingrenzung des Filters, der auf den Filter „Untergeordneter Filter“ beschränkt wird, sehen Betrachter für den untergeordneten Filter die Meldung Keine Übereinstimmungen gefunden.
Verknüpfte Filter funktionieren in eine Richtung, nämlich von Übergeordnet zu untergeordnet. Wenn Sie in einem untergeordneten Filter eine Auswahl treffen, wirkt sich diese nicht auf die Filterwerteoptionen aus, die Ihnen für den übergeordneten Filter angezeigt werden.
Filterverknüpfung
Wenn Sie Filter miteinander verknüpfen, kann jeder Filter als „übergeordneter“ Filter verwendet werden. Dieser Filter grenzt die Optionen eines anderen Filters ein. Der Filter „Untergeordneter Filter“ kann aber nur auf ein Feld vom Typ string
angewendet werden. Gängige Angaben sind Wörter oder Wortgruppen oder „zipcode
“ wird häufig für Postleitzahlen verwendet.
Enthält das Dashboard nur einen Filter, können keine Filter verknüpft werden.
So verknüpfen Sie Filter miteinander:
- Das Dashboard muss sich im Bearbeitungsmodus befinden.
- Öffnen Sie das Filterkonfigurationsfenster für den „übergeordneten“ Filter, indem Sie entweder einen neuen Dashboard-Filter hinzufügen oder einen vorhandenen Dashboard-Filter bearbeiten.
- Klicken Sie auf den Pfeil links neben der Überschrift Zusätzliche Optionen, um die zusätzlichen Optionen einzublenden.
- Klicken Sie das Kästchen Filter auswählen, die aktualisiert werden sollen, wenn sich dieser Filter ändert an.
- Wenn du auf das Feldfeld klickst, wird ein Drop-down-Menü mit den anderen Filtern
string
undzipcode
auf dem Dashboard eingeblendet. - Wählen Sie die gewünschten Filter (
string
oderzipcode
) aus, die Sie mit diesem Filter verknüpfen möchten.
- Klicken Sie auf Aktualisieren, um die Änderung zu speichern.
Dashboard-Filter verschieben und neu positionieren
Nachdem Sie Filter auf einem Dashboard abgelegt haben, können Sie diese wie folgt verschieben oder neu positionieren:
- Sie befinden sich im Dashboard im Bearbeitungsmodus.
- Bewegen Sie den Mauszeiger auf den Filter, um das Dreipunkt-Menü des Filters einblenden zu können. Das Dreipunkt-Menü wird oben links im Filter angezeigt.
- Klicken Sie auf das Sechs-Punkte-Symbol und ziehen Sie den Filter mit gedrückter Maustaste an die gewünschte Position.
Mit dieser Drag-and-drop-Methode können Sie Inline- und Pop-over-Filter neu anordnen, welche Filter hinter der Schaltfläche Mehr platziert werden, und Filter im Drop-down-Menü Mehr verschieben.
Wenn sich derzeit keine Filter hinter der Schaltfläche Mehr befinden, wird vorübergehend eine leere Schaltfläche Mehr angezeigt, während Sie einen Filter ziehen. Sie können den Filter über die Schaltfläche Mehr bewegen, um ihn in die Schaltfläche Mehr zu verschieben. Wenn Sie den Filter nicht auf die Schaltfläche Mehr setzen, verschwindet er, sobald Sie auf einen Filter klicken.
Wenn in einem Dashboard die Kreuzfilterung aktiviert ist, können Sie Kreuzfilter nicht per Drag-and-drop neu anordnen. Wenn Sie in den Bearbeitungsmodus wechseln, werden alle aktuell auf dem Dashboard vorhandenen Kreuzfilter entfernt.
Dashboard-Filter ausblenden
Sie können Dashboard-Filter ausblenden, indem Sie die URL eines Dashboards ändern, sodass es für jeden Filter, den Sie ausblenden möchten, den Parameter hide_filter
enthält. Jedes Mal, wenn Nutzer mit dieser URL auf das Dashboard zugreifen, wird ihnen eine Version des Dashboards mit ausgeblendeten Filtern angezeigt. Falls Nutzer jedoch auf andere Weise zum Dashboard wechseln oder mit einer URL auf das Dashboard zugreifen, die nicht den Parameter hide_filter
enthält, werden die Filter nicht ausgeblendet.
Unten sehen Sie zum Beispiel die URL eines Dashboards mit zwei nicht ausgeblendeten Filtern: Nutzerstatus, dessen Filterwert auf New Jersey gesetzt ist, und Datum, das keinen festgelegten Filterwert hat.
https://mycompany.looker.com/dashboards/390?User+State=New+Jersey&Date=
Wenn Sie einen Filter ausblenden möchten, fügen Sie der URL einen hide_filter
-Parameter gefolgt von einem Und-Zeichen (&
) gefolgt von einem Gleichheitszeichen (=
) hinzu. Dann geben Sie dem Parameter den Wert des Filternamens und ersetzen dabei alle Leerzeichen im Namen durch Pluszeichen (+
). Der Filterwert muss im Parameter hide_filter
nicht angegeben werden.
Wenn Sie nur den Filter Nutzerstatus ausblenden möchten, ändern Sie die URL so:
https://mycompany.looker.com/dashboards/390?User+State=New+Jersey&Date=&hide_filter=User+State
Wenn Sie sowohl den Filter Nutzerstatus als auch das Datum Datum ausblenden möchten, fügen Sie für den Filter Datum einen weiteren hide_filter
-Parameter hinzu:
https://mycompany.looker.com/dashboards/390?User+State=New+Jersey&Date=&hide_filter=User+State&hide_filter=Date
Bei Filternamen mit Sonderzeichen wie den Klammern und dem Schrägstrich in Erster Kauf (Ja / Nein) codiert die URL die Sonderzeichen:
https://mycompany.looker.com/dashboards/390?First+Purchase+%28Yes+%2F+No%29=
Wenn Sie diesen Filter ausblenden möchten, können Sie den codierten Namen des Filters kopieren, der bereits in der URL (First+Purchase+%28Yes+%2F+No%29
) vorhanden ist, und ihn als Wert des Parameters hide_filter
verwenden.
Weitere Informationen zum Ausblenden von Dashboard-Filtern finden Sie hier:
- Jeder Nutzer mit Lesezugriff auf ein Dashboard kann Dashboard-Filter mit der URL ausblenden. Der Nutzer muss keinen Bearbeitungszugriff auf das Dashboard haben.
- Ausgeblendete Dashboard-Filter gelten weiterhin für Dashboard-Ergebnisse, auch wenn die Filter-Steuerelemente nicht im Dashboard angezeigt werden.
- Die Werte der ausgeblendeten Filter können weiterhin geändert und auf das Dashboard angewendet werden. Ändern Sie dazu die Werte in der URL.
- Ausgeblendete Filter werden sichtbar, wenn die Parameter
hide_filter
aus der URL entfernt werden. - Im Bearbeitungsmodus werden ausgeblendete Filter nicht angezeigt.
- Wenn Sie einen erforderlichen Filter ohne Wert ausblenden, werden im Dashboard-Kacheln Fehler des Typs Ungültige Filter ausgelöst. Weisen Sie dem erforderlichen Filter einen Wert zu, um einen dieser Fehler zu beheben.
- Wenn Dashboards geplant oder gesendet werden, enthalten Link-Links in der Auslieferung nicht den Parameter
hide_filter
. - Wenn Dashboards Warnungen enthalten, enthalten Dashboard-Links, die in der Benachrichtigungsübermittlung enthalten sind, nicht den Parameter
hide_filter
.
Dashboard-Filter für Warnungen anwenden
Über das Menü Filter können Sie Filteränderungen auch auf die Kachel eines Dashboards anwenden. Weitere Informationen finden Sie in der Dokumentation zu Auswirkungen von Dashboard-Änderungen auf Benachrichtigungen.
Dashboard-Filter bearbeiten
Im Bearbeitungsmodus wird neben jedem Filter das Dreipunkt-Menü Filtermenü angezeigt. Klicken Sie zum Bearbeiten eines Filters auf das Symbol. Daraufhin wird das Filtermenü mit Optionen zum Bearbeiten oder Löschen eines Filters geöffnet.
Wählen Sie die Menüoption Bearbeiten aus, um ein Fenster für die Filterkonfiguration zu öffnen, ähnlich wie beim Hinzufügen eines Filters mit der vorhandenen Konfiguration für den Filter. Hier können Sie das Feld für die Filterung nach, die Einstellungen des Filters oder die Kacheln aktualisieren. Wählen Sie im Filterkonfigurationsfenster Aktualisieren oder Abbrechen aus, um die Änderungen zu speichern oder zu verwerfen.
Klicken Sie nach dem Bearbeiten der Filter auf die Schaltfläche Aktualisieren des Dashboards, um die neuen Filtereinstellungen auf die Kacheln anzuwenden.
Klicken Sie in der blauen Symbolleiste auf Speichern, um die Änderungen zu speichern und den Bearbeitungsmodus zu beenden.
Dashboard-Filter löschen
Im Bearbeitungsmodus wird neben jedem Filter das Dreipunkt-Menü Filtermenü angezeigt.
So löschen Sie einen Filter:
- Klicken Sie auf das Dreipunkt-Menü Filtermenü.
- Das Filtermenü wird geöffnet. In diesem Menü werden Optionen zum Bearbeiten oder Löschen eines Filters angezeigt.
- Wählen Sie die Menüoption Löschen aus, um den Filter zu löschen.
- Klicken Sie in der blauen Symbolleiste auf Speichern, um die Änderungen zu speichern und den Bearbeitungsmodus zu beenden.
- Wenn Sie die Filter gelöscht haben, klicken Sie im Dashboard auf die Schaltfläche Aktualisieren, um die neuen Filtereinstellungen auf die Kacheln anzuwenden.
Alternativ können Sie auch die Menüoption Bearbeiten auswählen, mit der das Filterkonfigurationsfenster geöffnet wird. Klicken Sie im Filterkonfigurationsfenster auf die Schaltfläche Löschen, um den Filter zu löschen.
Dieser Löschvorgang kann nicht rückgängig gemacht werden.