Daten eingrenzen

Daten aus Datenbanken können Sie nach dem Hinzufügen als Datenquelle weiter eingrenzen. Dazu können Sie je Quelltabelle eine Tabellenspalte als Filter definieren. Als Filterkriterien können Sie anhand verschiedener Operatoren und deren logischer Verknüpfung u.a. Wertebereiche festlegen. So können Sie z.B. bei einer Tabelle mit Artikeldaten bestimmen, dass nur Artikel bestimmter Lieferanten berücksichtigt werden. Dazu können Sie für die Tabellenspalte mit den Lieferantennummern einen Wertebereich mit den gewünschten Lieferantennummern definieren.

Für die Definition von Filtern stehen folgende Hilfsmittel zur Verfügung:

  • Gängige mathematische Operatoren, z.B. "<", ">" oder "="

  • Die logischen Verknüpfungen "AND" und "OR"

  • Kalender für die Auswahl von Datumsangaben

Für die Eingabe der Werte sind nur Buchstaben und Ziffern zulässig. Sonderzeichen, z.B. "*", "\" oder "#", sind unzulässig.

Filter können Sie auch zu Tabellenspalten mit Datumsangaben definieren. Zu solchen Tabellenspalten können Sie im Feld zum Erfassen des Werts einen Kalender aufrufen und darin das gewünschte Datum auswählen. Das Datum können Sie um eine Zeitangabe erweitern. Dazu aktivieren Sie das Kontrollkästchen Zeitformat und wählen die gewünschte Zeitangabe aus.

Für die Umsetzung der Filterkriterien im SQL-Statement hinterlegen Sie außerdem jeweils das für Ihr Datenbanksystem und ggf. Gebietsschema passende Datenformat und Zeitformat. Dazu stehen in den Feldern Datumsformat und Zeitformat für das Datenbanksystem zulässige Datumsformate und Zeitformate zur Auswahl.

Den Filter für eine Tabelle können Sie als dynamischen Filter definieren (aktives Kontrollkästchen dynamischer Filter in den Filtereigenschaften). Die Einstellung bewirkt, dass der Filterdialog beim Nachladen aus der Datenquelle (Taste F5) geöffnet wird, sodass die vordefinierten Filterwerte für den aktuellen Ladevorgang geändert werden können. Wenn für mehrere Quelltabellen dynamische Filter definiert sind, dann werden die entsprechenden Filterdialoge beim Nachladen nacheinander geöffnet.

Dynamische Filter haben folgende Vorteile:

  • Daten können bequemer und gezielter in die Tabelle geladen werden, besonders bei sehr großen Datenbanken.

    So können Sie je nach Analysezweck auch mehrfach hintereinander mit den jeweils gewünschten Filterwerten nachladen.

  • Ein Benutzer kann Daten zum Nachladen nach anderen Filterwerten eingrenzen, ohne dass er dafür Berechtigungen zu Nutzung des Datenbankassistenten benötigt.

Einen Filter, der nicht mehr verwendet werden soll, müssen Sie löschen.

AnzeigenBedienung: Daten eingrenzen