Mit Kreuzfilterung können Betrachter von Dashboards einfacher und intuitiver mit den Daten eines Dashboards interagieren und verstehen, wie sich die Kennzahlen aufeinander auswirken. Mit Kreuzfilterung können Nutzer einen Datenpunkt in einer Dashboard-Tile auswählen, damit alle Dashboard-Tiles automatisch anhand dieses Werts gefiltert werden.
Es können mehrere Kreuzfilter gleichzeitig erstellt werden und Kreuzfilter können in Kombination mit standardmäßigen Dashboard-Filtern verwendet werden.
Kreuzfilterung für Dashboards aktivieren
Damit die Kreuzfilterung erfolgreich aktiviert werden kann, müssen alle Dashboard-Tiles aus demselben Explore erstellt werden.
- Achten Sie darauf, dass Sie für das Dashboard die Zugriffsebene Zugriff verwalten, bearbeiten haben.
- Rufen Sie den Bearbeitungsmodus des Dashboards auf, indem Sie im Dreipunkt-Menü des Dashboards die Option Dashboard bearbeiten auswählen.
- Wählen Sie oben im Dashboard in der blauen Symbolleiste Filter aus und aktivieren Sie die Option Kreuzfilterung.
- Enthält das Dashboard nicht unterstützte Visualisierungsarten, erscheint ein Popup-Fenster mit dem Hinweis, dass das Dashboard Tiles enthält, die keine Kreuzfilterung auslösen können. Wählen Sie OK aus, um fortzufahren.
Wählen Sie in der Dashboard-Symbolleiste Speichern aus.
LookML-Entwickler können eventuell die Leistung für die Kreuzfilterung mit der Aggregatfunktion verbessern. Weitere Informationen zur Verwendung der Aggregatfunktion mit Dashboards finden Sie auf der Dokumentationsseite Benutzerdefinierte Dashboards erstellen.
Kreuzfilter für Dashboards erstellen
Ist die Kreuzfilterung für eine Instanz und ein Dashboard aktiviert, können Sie Kreuzfilter erstellen.
Wählen Sie einen Datenpunkt in einer Tile mit einer unterstützten Visualisierung aus. Bei Balken-, Spalten-, Linien-, Flächen-, Streu- und Kreisdiagrammen können Sie auch die Diagrammlegende auswählen.

Die Tile, die den Kreuzfilter erstellt, markiert diesen Datenpunkt und zeigt alle anderen Datenpunkte als nicht verfügbar an, indem sie sie grau darstellt. Bei Tabellenvisualisierungen wird der ausgewählte Wert in der Tile fett hervorgehoben, anstatt die anderen Datenpunkte als nicht verfügbar anzuzeigen. Alle anderen Daten-Tiles werden anhand des Werts dieses Datenpunkts gefiltert. Das Kreuzfilterfeld und der Wert werden oben im Dashboard zur Referenz angezeigt.

Um einen zusätzlichen Wert zu einem vorhandenen Kreuzfilter hinzuzufügen, halten Sie die Befehlstaste (Mac) oder die Strg-Taste (Windows) gedrückt und wählen Sie zusätzliche Datenpunkte oder Legenden aus.
Die Tiles werden ebenfalls anhand des zusätzlichen Werts gefiltert. Der zusätzliche Wert für den Kreuzfilter wird oben im Dashboard angezeigt.

Klicken Sie zum Hinzufügen neuer Kreuzfilter auf einen anderen Datenpunkt in einer Tile mit einer unterstützten Visualisierungsart. Alle Tiles werden auch nach diesem Kreuzfilter gefiltert und oben im Dashboard werden ein zusätzliches Feld und ein zusätzlicher Wert angezeigt.

Unterstützte und nicht unterstützte Visualisierungsarten
Jede Daten-Tile in einem Dashboard enthält eine Visualisierung. Die Art der Visualisierung legt fest, ob Sie die Datenpunkte auf dieser Tile zur Erstellung von Kreuzfiltern verwenden können oder nicht.
Unterstützte Visualisierungsarten
Die folgenden Visualisierungsarten werden unterstützt und können Kreuzfilter erstellen:
- Tabellendiagramme (bei Tabellenvisualisierungen wird der ausgewählte Wert in der Tile fett hervorgehoben, anstatt die anderen Datenpunkte als nicht verfügbar anzuzeigen, indem sie sie grau darstellt)
- Tabellendiagramme (Legacy) (bei Tabellenvisualisierungen (Legacy) wird der ausgewählte Wert in der Tile fett hervorgehoben, anstatt die anderen Datenpunkte als nicht verfügbar anzuzeigen, indem sie sie grau darstellt)
- Spaltendiagramme
- Balkendiagramme
- Liniendiagramme
- Flächendiagramme
- Streudiagramme
- Kreisdiagramme
- Kartendiagramme, die die Option Punkte für Daten vom Typ
type: locationverwenden, und Kartendiagramme, die Daten vom Typtype: zipcodeverwenden - Statische Kartendiagramme (Regionen)
- Statische Kartendiagramme (Punkte)
- Wortwolken-Diagramme
- Mehrere Donut-Diagramme
- Trichterdiagramme
- Zeitachsendiagramme
- Wasserfalldiagramme
- Boxplot-Diagramme
- Benutzerdefinierte Visualisierungen
Informationen zum Aktivieren der Kreuzfilterung für benutzerdefinierte Visualisierungen finden Sie in der API 2.0-Referenzdokumentation im custom_visualizations_v2-GitHub-Repository.
Nicht unterstützte Visualisierungsarten
Die folgenden Visualisierungsarten werden nicht unterstützt und können keine Kreuzfilter erstellen. Sie können jedoch anhand von Kreuzfiltern gefiltert werden:
- Diagramme mit einem einzelnen Wert
- Diagramme mit einem einzelnen Datensatz
- Kartendiagramme, die andere Plot-Optionen als Punkte für Daten vom Typ
type: locationverwenden, oder Kartendiagramme, die Kartenebenen verwenden - Visualisierungen, für die das Raster-Layout verwendet wird
- Visualisierungen, die auf zusammengeführten Ergebnissen basieren, wenn alle Abfragen in den zusammengeführten Ergebnissen aus demselben Explore stammen wie der Rest der Dashboard-Tiles (wenn ein Dashboard eine Tile mit zusammengeführten Ergebnissen mit Abfragen aus verschiedenen Explores enthält, können keine Kreuzfilter für dieses Dashboard aktiviert werden)
Unabhängig von der Visualisierungsart können Sie keine Kreuzfilter (oder standardmäßige Dashboard-Filter) in einem benutzerdefinierten Feld erstellen.
Bereichsauswahl verwenden
Sie können die Bereichsauswahl verwenden, um die Kreuzfilterung des Dashboards für einen ganzen Bereich vorzunehmen. Zum Verwenden der Bereichsauswahl:
- Eine Dashboard-Tile muss eine Linien-, Flächen- oder Streuvisualisierung verwenden.
- Die Visualisierung muss kontinuierliche Daten in der X-Achse verwenden (in der Regel numerische Daten, Daten mit Zeitrahmen oder Daten eines zeitbasierten Typs), obwohl einige Zeitrahmen und Zeittypen nicht kontinuierlich sind.
- Der Skalentyp der X-Achse der Visualisierung darf nicht Ordinal sein. Wenn er Ordinal ist, werden bei der Bereichsauswahl separate Kreuzfilter für jeden ausgewählten Datenpunkt erstellt.
Um die Bereichsauswahl zu verwenden, wählen Sie ein Ende des gewünschten Bereichs aus und ziehen Sie die Maus dann bei gedrückter Maustaste an das andere Ende des Bereichs. Wenn Sie die Maustaste loslassen, wird der Kreuzfilter oben im Dashboard angezeigt und die anderen Tiles werden nach diesem Bereich gefiltert. Sie können keine zusätzlichen Werte zu Kreuzfiltern mit Bereichsauswahl hinzufügen.
Im folgenden Bild hat der Dashboard-Betrachter beispielsweise die Wochen vom 25. November und 2. Dezember ausgewählt. Der ausgewählte Bereich wird schattiert dargestellt und der Kreuzfilter wird oben im Dashboard angezeigt.

Jeder Datenpunkt umfasst eine Woche. Während der schattierte Bereich am 2. Dezember zu enden scheint, endet der Kreuzfilter tatsächlich am 9. Dezember, dem letzten Tag dieser Woche. Der Kreuzfilter oben im Dashboard zeigt den vollständigen Bereich an: vom 25. November bis zum 9.Dezember.
Nicht kontinuierliche Zeittypen
Die Zeitrahmen und zeitbasierten Typen in der folgenden Liste gelten nicht als kontinuierlich. Wenn Sie die Bereichsauswahl mit diesen verwenden, wird ein separater Kreuzfilter für jeden ausgewählten Datenpunkt erstellt.
date_time_of_daydate_day_of_weekdate_month_namedate_quarter_of_yeardate_fiscal_quarter_of_year
Kreuzfilter mit standardmäßigen Dashboard-Filtern verwenden
Ein Dashboard kann sowohl Kreuzfilter als auch standardmäßige Dashboard-Filter enthalten. Kreuzfilter werden nach Standardfiltern oben im Dashboard angezeigt und sind dunkelblau. Im folgenden Bild ist der Filter für „Status“ beispielsweise ein Standardfilter. Die Filter für „Erstellungsmonat“ und „Verkehrsquelle“ sind Kreuzfilter:

Kreuzfilter unterscheiden sich in einigen Punkten von standardmäßigen Dashboard-Filtern:
- Die Kreuzfilterung muss für Ihre Looker (Google Cloud Core)-Instanz und Ihre Dashboards separat aktiviert werden.
- Sie benötigen keine Bearbeitungsberechtigungen für ein Dashboard, um Kreuzfilter zu erstellen oder zu ändern. Sie benötigen jedoch Bearbeitungsberechtigungen, um die Kreuzfilterung für ein Dashboard zu aktivieren.
- Kreuzfilter können nicht mit denselben Dashboard-Steuerelementen konfiguriert werden wie Standardfilter.
- Bestimmte Kreuzfilter sind für andere Nutzer nicht sichtbar, es sei denn, das Dashboard, auf das Kreuzfilter angewendet wurden, wird über einen Link geteilt oder in eine Website eingebettet.
- Kreuzfilter werden nicht mit dem Dashboard gespeichert. Sobald Sie das Dashboard verlassen, werden Kreuzfilter gelöscht.
- Kreuzfilter werden nicht auf Downloads, Zeitpläne oder Warnungen von Dashboards angewendet.
Bei der Verwendung von Kreuzfiltern können Sie vorübergehende Änderungen an den Filterwerten eines Dashboards vornehmen. Wenn Sie jedoch einen Kreuzfilter für dasselbe Feld erstellen, das von einem Standardfilter verwendet wird, kann der Standardfilterwert erst geändert werden, nachdem der Kreuzfilter entfernt wurde.
Wenn Sie Bearbeitungsberechtigungen für ein Dashboard haben, können Sie Dashboard-Filter bearbeiten und erstellen, während Kreuzfilter aktiviert sind. Wenn Sie jedoch den Bearbeitungsmodus aufrufen, um Standardfilter zu bearbeiten oder hinzuzufügen, werden alle aktuellen Kreuzfilter gelöscht.
Dashboards mit angewendeten Kreuzfiltern teilen
Kreuzfilter werden nicht mit dem Dashboard gespeichert. Sie können Sie folgendermaßen teilen:
- Indem Sie einen Link zum Dashboard teilen
- Indem Sie ein Dashboard einbetten, das Kreuzfilter enthält
Mit aktivierter Kreuzfilterung aufschlüsseln
Kreuzfilter entfernen
Es gibt zwei Möglichkeiten, um einen einzelnen Kreuzfilter zu entfernen:
- Wählen Sie den Datenpunkt, auf den die Kreuzfilterung angewandt wird, noch einmal aus.
- Wählen Sie oben im Dashboard das X neben dem Kreuzfilterwert aus.

Wenn mehrere Kreuzfilter vorhanden sind, können Sie alle löschen, indem Sie oben im Dashboard rechts neben den Filterwerten das X auswählen.
Wenn Sie den Bearbeitungsmodus aufrufen, werden ebenfalls alle Kreuzfilter gelöscht.
Kreuzfilterungsleistung mit Aggregatfunktion verbessern
LookML-Entwickler können eventuell die Abfrageleistung von Dashboards, auf die Kreuzfilterung angewendet wurde, mit der Aggregatfunktion verbessern. Mit der Aggregatfunktion können Entwickler aggregierte Tabellen unter LookML-explore-Parametern erstellen und so Abfragen für eine oder mehrere Tiles in einem Dashboard optimieren. Der erste Schritt besteht darin, die LookML-Datei für die zusammengefasste Tabelle abzurufen. Sie wird im Dreipunkt-Menü des Dashboards unter der Option LookML abrufen angezeigt. Weitere Informationen finden Sie auf der Dokumentationsseite zum aggregate_table Parameter.