Für eine effiziente Datenanalyse können Sie Bedingungen formulieren. Die Daten werden im Resultatsbereich der Query den Bedingungen entsprechend ausgefiltert, so dass Sie nur jenen Teil des Resultatsbereichs sehen, für den Sie sich interessieren.
Wenn Sie auf einer Query Bedingungen anwenden, dann ändern Sie damit keine Zahlen, sondern blenden nur die für Sie irrelevanten Zahlen aus. Aus diesem Grund haben Bedingungen keinen Einfluss auf die angezeigten Werte der Resultatszeilen. Die Resultatszeile einer Query mit aktiver Bedingung entspricht der Resultatszeile der Query ohne diese Bedingung (siehe Ranglisten-Bedingung: Top 5 Produkte).
Sie können mehrere Bedingungen für eine Query definieren. Bedingungen werden unabhängig voneinander ausgewertet. Somit ist die Ergebnismenge von der Auswertungsreihenfolge unabhängig. Das Ergebnis ist die Schnittmenge der einzelnen Bedingungen, mehrere Bedingungen werden logisch durch UND verknüpft. Ein Merkmalswert wird nur dann angezeigt, wenn er alle (aktiven) Bedingungen der Query erfüllt (siehe Verknüpfung von zwei Bedingungen: Bottom 2 Umsatz und fakturierte Menge > 100.000.000).
Die Funktion Bedingungen zu definieren steht Ihnen in folgenden Bereichen des Business Explorers zur Verfügung:
● im BEx Query Designer (siehe Bedingungen definieren)
● in Web Applications (siehe Bedingungen definieren und ändern)
○ im Web Item Liste der Bedingungen
○ im Kontextmenü
● im BEx Web Analyzer
● im BEx Analyzer (siehe Bedingung in einer Arbeitsmappe definieren)
Sie haben eine Query definiert, verwenden diese Query gegebenenfalls als Data Provider in einer Web Application oder als Data Provider für Design-Items im BEx Analyzer, und möchten nun eine oder mehrere Bedingungen für diese Query definieren.
Mit Hilfe von Bedingungen können Sie die Sicht auf die Daten einer Query folgendermaßen einschränken:
· Schwellenwerte: Ein Eintrag wird unabhängig von den anderen Einträgen gefiltert, wenn sein Bezugswert in einem bestimmten Verhältnis zu einem Vergleichswert steht. Beispielsweise wird ein Eintrag nicht angezeigt, wenn sein Bezugswert einen bestimmten Schwellenwert über- bzw. unterschreitet.
· Ranglisten: Hier werden alle Einträge der angezeigten Liste bzw. alle Einträge eines logischen Abschnitts der Liste (bei mehreren Merkmalen im Aufriss) berücksichtigt und ihr Verhältnis untereinander entscheidet, ob der Eintrag angezeigt wird. Für Ranglisten wird eine entsprechende Sortierung beim Aktivieren der Bedingung automatisch eingeschaltet.
Folgende Operatoren stehen Ihnen zur Erstellung von Ranglisten zur Verfügung:
● Top N, Bottom N: Die Rangliste richtet sich nach einer bestimmten Zahl.
Kunden: Top 3 zusammen mit Bottom 5 Umsätze
Sie erhalten eine Liste der 3 umsatzstärksten und der 5 umsatzschwächsten Kunden, d.h. Sie sehen die Vereinigungsmenge der beiden Bedingungszeilen Top 3 Umsatz und Bottom 5 Umsatz.
● Top Prozent, Bottom Prozent: Die Rangliste richtet sich nach einem bestimmten Prozentsatz.
Material: Top 25% der Erlöse
Sie erhalten eine Liste der – in Bezug auf den Erlös - stärksten Materialien, bis 25 % des Gesamterlöses erreicht sind.
Material: Bottom 25% der Erlöse
Sie erhalten eine Liste der – in Bezug auf den Erlös - schwächsten Materialien, bis 25 % des Gesamterlöses erreicht sind.
● Top Summe, Bottom Summe: Die Rangliste richtet sich nach einem bestimmten Summenwert.
Produkte: Top Summe 20.000 EUR des Umsatzes
Sie erhalten eine Liste der umsatzstärksten Produkte, deren Umsatz in Summe 20.000 EUR ausmacht. Zuerst werden alle Umsätze absteigend sortiert und dann wird die Summe gebildet, bis der Schwellenwert von 20.000 überschritten wird. Jenes Produkt, das zu einer Überschreitung der 20.000 EUR führt, wird in der Liste auch noch angeführt.
Die Rangliste zu dieser Bedingung könnte folgendermaßen aussehen:
Produkte |
Umsatz |
A |
11.000 EUR |
B |
7.000 EUR |
C |
5.000 EUR |
Produkt C wird in die Liste aufgenommen, obwohl es zu einer Überschreitung der Gesamtsumme von 20.000 EUR führt. Sämtliche Produkte, die umsatzschwächer als Produkt C sind, werden nicht mehr angezeigt.
Wenn Sie eine Rangliste der umsatzschwächsten Produkte erzeugen möchten, deren Umsatz in Summe einen bestimmten Betrag ausmacht, dann verwenden Sie den Operator Bottom Summe.