FilterLocate this document in the navigation structure

Verwendung

Ein Filter ist ein Objekt, das den mehrdimensionalen Ausschnitt von Daten aus einem Datenbestand beschreibt.

Filter werden in Reporting, Analyse und Planung beispielsweise dafür verwendet, Daten auf einen bestimmten Geschäftsbereich, bestimmte Produktgruppen, bestimmte Zeiträume etc. einzuschränken. Durch diese Segmentierung des Datenbestandes kann erreicht werden, dass Anwender oder Anwendergruppen nur Zugriff auf die für sie relevanten Daten erhalten, oder dass innerhalb eines Anwendungsszenarios nur bestimmte Datenbereiche sichtbar sind.

Filter können zur Wiederverwendung in anderen Kontexten gesichert werden.

Funktionsumfang

Die Filterselektion wirkt einschränkend auf die gesamte Query. Sämtliche InfoProvider-Daten werden über die Filterselektion der Query aggregiert. Sie können aus dem Verzeichnisbaum des InfoProvider Merkmale auswählen und auf einzelne Merkmalswerte einschränken, einzelne Merkmalswerte oder eine Kennzahl auswählen.

Entscheiden Sie, ob sich die gesamten Querydaten auf die Zahlenwerte einer Kennzahl beziehen sollen oder ob die Query auf mehreren Kennzahlen basieren soll. Soll sich die Query auf die Zahlenwerte einer Kennzahl beziehen, wählen Sie die entsprechende Kennzahl des InfoProvider-Baumes und ziehen sie per Drag&Drop in den Bereich Filter. Sie können auch eine eingeschränkte oder berechnete Kennzahl verwenden.

Die Auswahl von Vorschlagswerten erlaubt es, dass die Query auf umfangreichen Daten basiert, beim Ausführen der Query aber nur ein spezieller Teil der Daten angezeigt wird, für den Sie sich zuerst interessieren. Danach ist es möglich, den Filter zu verändern und auch die anderen Daten zu analysieren. Beispielsweise sollen in einer Query alle Kunden analysiert werden, im Startzustand der Query möchten Sie vorerst nur spezielle Kunden sehen.

Sie können die Filterdefinition auch ändern und beispielsweise neue Objekte aufnehmen. Wenn Sie den wieder verwendbaren Filter ändern, dann wirken sich diese Änderungen an allen Stellen aus, an denen der Filter verwendet wird.

Sie können den Filter auch lokal ändern, indem Sie beispielsweise das neue Objekt nicht direkt in den wieder verwendbaren Filter, sondern darunter einordnen. Dadurch wird in dieser Query der wieder verwendbare Filter und das lokale Filterobjekt verwendet.

Filter, die Kennzahlen enthalten, können nicht als wieder verwendbare Objekte gesichert werden. Solche Filter sind immer lokale Objekte der Query. Hierbei handelt es sich nicht um eine Einschränkung, da Sie immer einen wieder verwendbaren und einen lokalen Filter kombinieren können. Sie können den wieder verwendbaren Filter mit den Merkmalswerten nehmen und zusätzlich eine Kennzahl in den lokalen Filter aufnehmen.

Aktivitäten

Filter definieren

  1. Bestimmen Sie im Query Designer den Filter, indem Sie per Drag&Drop aus dem Bildschirmbereich InfoProvider folgende Objekte in den Bildschirmbereich Filter auf den linken Bereich Merkmalseinschränkungen ziehen:
    • Merkmale: Schränken Sie die Merkmale auf die gewünschten Merkmalswerte, auf Merkmalswertintervalle, Hierarchieknoten oder Variablen ein.
    • Ein oder mehrere Merkmalswerte
    • Oder eine Kennzahl
      Hinweis

      Beachten Sie, dass die Query in diesem Fall keine weiteren Kennzahlen in den Zeilen oder Spalten enthalten darf.

  2. Ziehen Sie per Drag&Drop die gewünschten Vorschlagswerte für den Startzustand der Query in den rechten Bereich Vorschlagswerte.

    Die Vorschlagswerte können Sie analog zu den Merkmalseinschränkungen definieren. Damit legen Sie den initialen Filterzustand der Query zur Ausführung fest.

    Hinweis

    Wenn Sie bei den Vorschlagswerten ein Merkmal auf eine Variable einschränken, dann können die Benutzer zur Laufzeit den Variablenwert bzw. die Variablenwerte übersteuern. Auf diese Weise ist es möglich, dass die Vorschlagswerte von Variablen zur Laufzeit änderbar sind.

    Weitere Informationen:Vorschlagswerte von Variablen änderbar definieren

Filter wieder verwendbar machen

Wenn Sie den Filter als wieder verwendbares Objekt sichern möchten, dann wählen Sie im Kontextmenü an einer beliebigen Stelle im Filter Filter speichern und geben Sie einen technischen Namen und eine Beschreibung ein.

Wieder verwendbaren Filter in einer Query lokal verwenden

  1. Ziehen Sie einen wieder verwendbaren Filter aus dem Bildschirmbereich InfoProvider in den Bildschirmbereich Filter.
  2. Markieren Sie den wieder verwendbaren Filter und wählen Sie im Kontextmenü Referenz aufheben.

    Auf diese Weise nutzen Sie den wieder verwendbaren Filter in dieser Query lokal. Änderungen am wieder verwendbaren Filter haben keine Auswirkungen mehr auf den lokalen Filter.

Weitere Informationen

Mit Filtern arbeiten