Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit einem Abfragefilter können Sie die Datenmenge, die in einer Visualisierung angezeigt wird, interaktiv reduzieren. Abfragefilter ähneln dem Abfrageparameter, weisen jedoch einige wichtige Unterschiede auf. Nachdem die Abfrage ausgeführt wurde, schränkt ein Abfragefilter die Daten
Im Folgenden werden einige Vorteile von Databricks SQL beschrieben.
- Während frühere Abfragefilter nur clientseitig betrieben werden, funktionieren diese aktualisierten Filter dynamisch auf Client- oder Serverseite, um die Leistung zu optimieren.
- Vereinfachte Benutzeroberfläche: Klicken Sie auf die Schaltfläche +Filter hinzufügen, und wählen Sie eine Spalte aus einer Dropdownliste aus, um einen Filter hinzuzufügen. Sie müssen keine separate Abfrage erstellen, berechtigungen und aktualisieren, um nach den unterschiedlichen Werten einer Spalte zu filtern.
- Aktivieren Sie "Relevante Werte hervorheben", um zu sehen, welche Auswahlen innerhalb eines Filters Ergebnisse aufgrund anderer Filterauswahlen zurückgeben. Ziehen Sie beispielsweise einen Benutzer in Betracht, der sowohl einen Filter "Bundesland" als auch "Ort" aufweist. Wenn ein Benutzer relevante Werte hervorheben möchte, wird durch die Auswahl von "California" im Bundesstaatenfilter nur die Städte in Kalifornien im Filter "Stadt" hervorgehoben. Nicht hervorgehobene Optionen werden in der Dropdownliste unter einer Menüoption "Gefiltert aus" platziert.
- Texteingabefilter: Filtert Spaltenergebnisse basierend auf Texteingabesuchen. Es gibt drei Modi, mit denen die Suche Übereinstimmungen finden kann: „exakte Übereinstimmung“, „Enthält“ und „Beginnt mit“.
- Mithilfe von Schnelldatumsmarkierern können Sie nach vordefinierten Datumsbereichen wie letzter Woche, letztem Monat, letztem Jahr und mehr filtern.
- Sie können beim Erstellen von Datumsfiltern Standarddatumsbereiche festlegen.
- Sie können auch Abfragefilter auf Dashboards verwenden. Standardmäßig wird das Filter-Widget neben jeder Visualisierung angezeigt, in der der Filter der Abfrage hinzugefügt wurde. Informationen zum Verknüpfen der Filter-Widgets mit einem Abfragefilter auf Dashboardebene finden Sie unter Dashboardfilter.
Beschreibung der Funktionalität
Klicken Sie nach dem Ausführen einer Abfrage im Bereich Ergebnisse auf +, und wählen Sie dann Filteraus.
Die Schaltfläche +Filter hinzufügen öffnet ein Popupmenü, in dem Sie die folgenden Filter und Einstellungen anwenden können.
- Spalte: die Spalte, auf die der Filter angewendet werden soll.
- Zeichenfolgen, Zahlen und Datumsangaben werden derzeit unterstützt.
- Wenn die ausgewählte Spalte Datumsangaben enthält, können Benutzer eine Zeitbinnierung nach Datum, Monat oder Jahr angeben.
- Typ: der typ des anzuwendenden Filters
- Einzelne Auswahl: Nur nach einem Feldwert filtern
- Mehrfachauswahl: Filtern nach mehreren Feldwerten
- Texteingabe: Geben Sie eine Zeichenfolge ein, um nach übereinstimmenden Werten in einer bestimmten Spalte zu suchen. Unterstützt „Enthält“, „Genaue Übereinstimmung“ und „Beginnt mit“
- Datums- bzw. Zeit- und Bereichsauswahl: Möglichkeit, ein Datum oder einen Datumsbereich auszuwählen, um nach Datumsdaten zu filtern
- Sortierreihenfolge: Die Reihenfolge, in der Werte für das Filterdropdown sortiert werden. Sie können zwischen "Aufsteigend" oder "Absteigend" wählen.
- Hervorheben relevanter Werte (y/n): Aktivieren Sie dies, um leicht zu erkennen, welche Auswahlen innerhalb eines Filters Ergebnisse aufgrund anderer Filterauswahlen zurückgeben. Ziehen Sie beispielsweise einen Benutzer in Betracht, der sowohl einen Filter "Bundesland" als auch "Ort" aufweist. Wenn ein Benutzer relevante Werte hervorheben möchte, wird durch Auswählen von "Kalifornien" im Statusfilter der Satz der optionen hervorgehoben, die im Filter "Stadt" verfügbar sind, um nur Städte in Kalifornien anzuzeigen, während nicht hervorgehobene Optionen in der Dropdownliste unter einer Menüoption "Gefiltert aus" platziert werden. Beachten Sie, dass dadurch bei jeder Aktualisierung eines Filters eine Abfrage ausgeführt werden muss.
- Standardwert: Wenn eine Spalte vom Typ "Datum" ausgewählt wird und ein Zeit-binn-Wert ausgewählt wird (Tage, Monate oder Jahre), können Benutzer auch einen Standarddatumsbereich für den Filter festlegen. Der Standardfilter wird automatisch angewendet, wenn die Abfrage aktualisiert wird.
Begrenzungen
- Es ist wichtig zu beachten, dass Abfragefilter über den gesamten Datensatz angewendet werden. Die Dropdownauswahl für Abfragefilter ist jedoch auf 64k eindeutige Werte beschränkt. Wenn ein Benutzer in Situationen filtern möchte, in denen mehr als 64k eindeutige Filterwerte vorhanden sind, empfiehlt es sich, stattdessen einen Text Parameter zu verwenden.
- Filter können nur auf Spalten angewendet werden, die von einer Abfrage zurückgegeben werden, nicht auf alle Spalten einer tabelle, auf die verwiesen wird.
- Filter zeigen die unterschiedliche Liste der Optionen aus der angegebenen Spalte in zurückgegebenen Ergebnissen an. Wenn die Ergebnisse eingeschränkt sind (d. h. abfrageausführung mit Limit 1000), zeigt ein Filter nur eindeutige Werte aus diesen 1000 Ergebnissen an.
- Während Filter, die auf eine Abfrage angewendet werden, auf client- oder serverseitiger Seite optimiert werden, um eine bessere Leistung zu erzielen, werden filter, die auf ein Dashboard angewendet werden, immer auf der Serverseite ausgeführt.