Über Datenfilter

Bei der Definition von Datenquellen, die mehr als einen Datensatztyp umfassen, z.B. Druckdateien (Bericht) und Dateien mit mehreren Datensatztypen, müssen Sie den jeweils verwendeten Datensatztyp jederzeit identifizieren können. In Analytics verwenden sie Datenfilter zur Identifizierung von unterschiedlichen Datensätzen in einer Datei und um erforderlichenfalls unerwünschte Datensätze auszuschließen.

Datenfilter werden verwendet, um Teile einer Datendatei zu identifizieren, die als Datensätze und Felder für eine Analytics-Tabelle definiert werden können. Datenfilter werden mithilfe von Bedingungen definiert, die anzeigen, welche Teile einer Datendatei in einen Datensatz einbezogen oder aus dem Datensatz ausgeschlossen werden sollten.

Wenn Sie einen neuen Datenfilter in der Registerkarte Neuen Filter hinzufügen erstellen, wird standardmäßig eine Bedingung "Alles ausschließen" erstellt, die alle Zeichendaten in der Quelldatendatei ausschließt und alle Zeichen schwarz markiert.

Um Ihren Datensatz zu definieren, müssen Sie mindestens eine Filterbedingung durch Auswählen eines Zeichens oder einer Zeichengruppe festlegen, die verwendet werden können, um jede Instanz des einzubeziehenden Datensatzes eindeutig zu bestimmen. Wenn Sie auf ein Datenelement klicken, um es auszuwählen, identifiziert Analytics dieses als Filterbedingung und fügt seine Beschreibung dem Textfeld der Filterbedingungen hinzu. Wenn Sie eine Filterbedingung erstellen, um einen Datensatz einzubeziehen, wird die schwarze Markierung aus allen Zeilen entfernt, die mit dem Filterkriterium übereinstimmen. Wenn Teile des ausgewählten Datensatzes vorhanden sind, die Sie nicht in den Datensatz einbeziehen möchten, können Sie eine andere Filterbedingung festlegen, um einen Teil des Datensatzes auszuschließen.

Sie können mehr als einen Datenfilter in derselben Datendatei definieren. Eine gängige Art von Bericht umfasst einen Kopfzeilen-Datensatz, der Informationen zu einer Produktklasse, gefolgt von mehreren Einzeldatensätzen enthalten kann, die mit dieser Produktklasse verknüpft sind.

In diesem Beispiel beinhaltet der Kopfzeilen-Datensatz zusätzliche Informationen, die mit den Einzeldatensätzen verknüpft sind, sowie die Produktklassennummer und den Produktklassennamen. Um diese Informationen mit den Einzeldatensätzen zu kombinieren, müssen Sie die Felder im Kopfzeilen-Datensatz als statische Felder definieren, indem Sie das Kontrollkästchen Statisch für jedes Feld in der Registerkarte Felder/Ausdrücke bearbeiten aktivieren. Wenn Sie einen neuen Datenfilter erstellen, müssen Sie angeben, ob sich die Informationen in dem Datensatztyp auf nachfolgende Datensätze beziehen. Wenn Sie Ja antworten, wird für die Felder, die Sie in dem Datensatz definieren, das Kontrollkästchen Statisch standardmäßig aktiviert. Sie können das Kontrollkästchen Statisch auch manuell für jedes Feld aktivieren.

Datenfilter erstellen

Datenfilter werden verwendet, um den Datensatz bzw. die Datensätze in einer Datendatei zu identifizieren. Das Erstellen eines Datenfilters umfasst das Festlegen von Regeln, die den Bereich der Datendatei definieren, der in Ihrer Analytics-Tabelle enthalten sein soll, und Daten auszuschließen, die nicht enthalten sein sollen. In der Vorschautabelle schwarz markierte Daten werden ausgeschlossen, weiß markierte Daten werden einbezogen.

Ist ein aktiver Datenfilter vorhanden, wird dieser automatisch deaktiviert, wenn Sie einen neuen Filter erstellen.

Wenn Sie einen vorhandenen Datenfilter bearbeiten möchten, können Sie diesen als Kalkulationsfeld im Dialogfeld Tabellenlayout bearbeiten. Um Datenfilter im Dialogfeld Tabellenlayout anzuzeigen, müssen Sie die Option Filter in Feldlisten aufnehmen in der Registerkarte Schnittstelle im Dialogfeld Optionen auswählen (Extras > Optionen).

Schritte

  1. Wählen Sie Bearbeiten > Tabellenlayout.
  2. Klicken Sie auf die Registerkarte Neuen Filter hinzufügen.

    Der Inhalt der Datendatei wird im Datenvorschaubereich in der unteren Hälfte des Bildschirms angezeigt. Standardmäßig werden alle angezeigten Daten zunächst ausgeschlossen. Dies wird durch die Bedingung "Alles ausschließen" angezeigt, die in der Datenfilterliste aufgeführt ist und nicht geändert oder gelöscht werden kann.

  3. Wählen Sie ein eindeutiges Zeichen oder eine Sortierfolge von Zeichen im Datensatz aus, um die Filterbedingung zu definieren. Klicken Sie auf ein einzelnes Zeichen, um es zu markieren, oder klicken und ziehen Sie, um mehrere Zeichen auszuwählen, und klicken Sie auf Einschließen, um alle Datensätze auszuwählen, die mit der angegebenen Bedingung übereinstimmen.

    Beispiel: In einer Datendatei befindet sich das Dezimalzeichen an der Byte-Position 71 jeder Zeile, die in Ihrer Analytics-Tabelle enthalten sein soll. Sie müssen dieses Dezimalzeichen in Ihren Filter einschließen. Befindet sich das Dezimalzeichen an derselben Position in Zeilen, die Sie nicht einschließen möchten, müssen Sie eine Regel erstellen, um die falsch ausgewählten Zeilen auszulassen.

  4. Wenn Sie einen Teil eines ausgewählten Datensatzes ausschließen möchten, wählen Sie ein eindeutiges Zeichen oder eine Sortierfolge von Zeichen im Datensatz aus, um die Filterbedingung zu definieren, und klicken Sie auf Ausschließen.
  5. Klicken Sie auf Eingabe bestätigen , um den Datenfilter mit den festgelegten Bedingungen zu erstellen.
  6. Geben Sie im Dialogfeld Filter wird gespeichert als einen Namen für den Filter ein, und klicken Sie auf OK.
  7. Klicken Sie auf Ja im Dialogfeld Filter aktiviert lassen?, um das Definieren der Felder im Datensatz zu beginnen. Wenn Sie die Felder zu einem späteren Zeitpunkt definieren möchten, klicken auf Nein, und wählen den Filter aus der Dropdown-Liste in der Registerkarte Felder/Ausdrücke aus, wenn Sie die Felder definieren möchten.

    Wenn der Filter aktiv ist, werden die Bereiche der Datendatei, die aus dem Datensatz ausgeschlossen sind, in der Vorschautabelle Felder/Ausdrücke bearbeiten schwarz markiert. Wählen Sie die einzelnen Felder aus den weißen Bereichen der Vorschautabelle aus, um sie zum Datensatz hinzuzufügen.

Datenfilter aktivieren

Wenn Sie einen Datenfilter in der Registerkarte Neuen Filter hinzufügen im Dialogfeld Tabellenlayout erstellen, werden Sie aufgefordert, den Datenfilter zu aktivieren. Sie können auch einen vorhandenen Filter aktivieren, den aktiven Filter ändern oder einen ausgewählten Filter deaktivieren, indem Sie die entsprechende Option in der Dropdown-Liste der Registerkarte Felder/Ausdrücke bearbeiten im Dialogfeld Tabellenlayout auswählen.

Wenn ein Datenfilter aktiviert ist, können nur Datensätze und Felder, die den Datenfilterkriterien entsprechen, angezeigt und verarbeitet werden.

Wenn ein Datenfilter aktiv ist, gelten in der Registerkarte Felder/Ausdrücke bearbeiten folgende Regeln:

  • Alle Felder, die Sie definieren, sind mit dem aktiven Datenfilter verknüpft.
  • Die Felder in der Tabelle werden anhand der Kriterien für den Datenfilter ausgewertet. Felder, die den Kriterien nicht entsprechen, werden nicht in der Liste Felder angezeigt.
  • Zeilen, die den Filterkriterien nicht entsprechen, sind in der Datenvorschautabelle schwarz markiert.
  • Wählen Sie die Option "Alle Felder" aus der Dropdown-Liste aus, um den aktiven Filter zu deaktivieren und alle für die Tabelle definierten Felder anzuzeigen.

Schritte

  1. Wählen Sie Bearbeiten > Tabellenlayout.
  2. Wählen Sie den zu aktivierenden Datenfilter auf der Registerkarte Felder/Ausdrücke bearbeiten in der Dropdown-Liste oberhalb der Feldliste aus.

    Die Feldliste wird aktualisiert, sodass nur die Felder angezeigt werden, die zu dem ausgewählten Datenfilter gehören. Um den Datenfilter zu deaktivieren, wählen Sie "Alle Felder" aus der Dropdown-Liste aus.

Hilfe für Analytics 14.1