SAP BEx Query Designer Tutorial
โก Intelligente Zusammenfassung
BEx Query Designer in SAP BW ist das eigenstรคndige Tool, das Abfragen auf Basis von InfoProvidern erstellt und Merkmale, Kennzahlen, Filter und Variablen definiert, die bestimmen, wie Berichte Geschรคftsdaten fรผr die Analyse in der Business Explorer Suite abrufen und prรคsentieren.

Was ist SAP BEx Query Designer?
Der Business Explorer (BEx) ist eine Komponente von SAP Business Intelligence (BI) bietet flexible Berichts- und Analysetools fรผr strategische Analysen und Entscheidungsfindung in einem Unternehmen. Diese Tools umfassen Abfrage-, Berichts- und Analysefunktionen. SAP NetWeaver 7.0 bietet die folgenden BEx-Tools:
- BEx Query Designer
- BEx-Webanwendungsdesigner
- BEx-Sender
- BEx-Analysator
Das BEx-Tool kann vergangene und aktuelle Daten in unterschiedlichen Detailebenen und aus verschiedenen Perspektiven darstellen. Es erstellt Planungsprognosen mithilfe von BI Integrated Planning, und BEx Information Broadcasting verteilt Business-Intelligence-Inhalte per E-Mail โ entweder als vorkalkulierte Dokumente mit historischen Daten oder als Links mit Live-Daten.
Abfrage-Designer: Wie der Name schon sagt, wird es verwendet, um Abfragen zu definieren, die Daten abrufen von SAP BW. Query Designer fungiert als Brรผcke zwischen SAP BW InfoProvider und die Reporting-Frontend-Tools (SAP SW / SAP BO). Es beschrรคnkt die angezeigte Feldliste bedarfsgerecht und definiert die Standardplatzierung von Berichtsobjekten. Auรerdem ermรถglicht es Benutzern, Filter, Selektionsbildschirmvariablen (Eingabeaufforderungen), Berechnungen und Einheitenumrechnungen zu definieren, die in InfoProvidern nicht verfรผgbar sind.
Zugriff auf den Abfrage-Designer
Um auf den BEx Query Designer zuzugreifen, befolgen Sie die folgenden Schritte:
Schritt 1)
- Navigieren Sie zu Start -> Alle Programme.
- Unter dem Ordner โBusiness Explorerโ steht der โQuery Designerโ zur Verfรผgung. Klicken Sie auf โAbfrage-Designerโ.
Schritt 2)
- Wรคhlen Sie das gewรผnschte BW-System aus.
- Klicken Sie auf die Schaltflรคche OK.
- Geben Sie den Client ein.
- Benutzername.
- Passwort.
- Anmeldesprache.
- Klicken Sie auf die Schaltflรคche OK.
Abfragefenster
- Details zum InfoProvider finden Sie hier.
- Registerkarten zum Anzeigen verschiedener Berichtskomponenten.
- Eigenschaftenfeld, das die Eigenschaften jeder in der Abfrage ausgewรคhlten Komponente anzeigt.
- Systemmeldungen, wie z. B. Fehler- oder Warnmeldungen wรคhrend der Abfrageprรผfung, werden hier angezeigt.
- Zeigt die Verwendungsnachweise aller in der Abfrage ausgewรคhlten Komponenten an.
Abfragepanel โ Standardsymbolleiste
Die Standard-Symbolleiste im Abfrage-Designer enthรคlt die folgenden Schaltflรคchen.
- Neue Abfrage erstellen
- Abfrage รถffnen
- Abfrage speichern
- Save All
- Im Web verรถffentlichen
- รberprรผfen Sie die Abfrage
- Abfrageeigenschaften
- Schneiden
- Kopieren
- Pasta
- Toggle Registerkarten fรผr Filter und Zeilen/Spalten
- Die Zellen
- Erkrankungen
- Ausnahmen
- Eigenschaften im Vergleich
- Aufgaben
- Messages
- Wo verwendet
- Unterlagen
- Technische Namen
Abfrageelemente
- Schlรผsselfiguren: Kennzahlen stellen die numerischen Daten oder KPIs (Key Performance Indicators) dar. Sie werden weiter in berechnete Kennzahlen (CKF) und eingeschrรคnkte Kennzahlen (RKF) unterteilt.
- Charakteristik: Ein Merkmal liefert die Kriterien, nach denen Objekte klassifiziert werden, zum Beispiel Material, Epoche oder Ort.
- Navigationsattribute werden im Abfrage-Designer als Merkmale angezeigt.
Andere Abfrageelemente
- Maรe: รhnliche Merkmale werden in einer Dimension zusammengefasst. Die Zeitdimension besteht beispielsweise aus Jahr, Monat, Woche usw.
- Attributes: Attribute definieren die zusรคtzlichen Eigenschaften eines Merkmals. Beispielsweise kann ein Material die Eigenschaften Grรถรe, Lรคnge oder Breite aufweisen. Ein Anzeigeattribut kann einer Abfrage nur dann hinzugefรผgt werden, wenn das zugehรถrige Merkmal ebenfalls hinzugefรผgt wurde. Sie kรถnnen die Merkmalseigenschaft jedoch auf โKeine Anzeigeโ setzen.
Abfrageeigenschaften
- Wรคhlen Sie die Registerkarte โVariablenreihenfolgeโ. Diese steuert die Reihenfolge, in der die Variablen des Selektionsbildschirms den Benutzern angezeigt werden.
- Listen Sie die in der Abfrage verwendeten Variablen auf. Es kรถnnen mehrere Variablen vorhanden sein und nach Bedarf in einer bestimmten Reihenfolge angeordnet werden.
- Wรคhlen Sie die Registerkarte โAnzeigeโ.
- Das Kontrollkรคstchen โWiederholte Schlรผsselwerte ausblendenโ steuert, ob das Merkmal in jeder Zeile wiederholt wird.
- Die Option โSkalierungsfaktoren fรผr Kennzahlen anzeigenโ steuert, ob der Skalierungsfaktor am oberen Rand der entsprechenden Spalte angezeigt wird.
- Wรคhlen Sie die Registerkarte โErweitertโ. Dies ist aus BO-Sicht besonders wichtig, da sie steuert, ob die Abfrage fรผr BO sichtbar ist. Die Option muss aktiviert sein, um BO den Zugriff auf die Abfrage zu ermรถglichen.
- Das Kontrollkรคstchen โExternen Zugriff auf diese Abfrage zulassenโ sollte aktiviert sein, wenn diese Abfrage von BO aus verwendet werden soll.
- Wรคhlen Sie die Registerkarte โZeilen/Spaltenโ.
- Die Optionen unter โErgebnispositionโ legen fest, wo die Zwischensumme (Ergebnisse in BW) unterhalb/oberhalb oder rechts/links von den Merkmalen angezeigt wird.
- Die Optionen unter โNullen unterdrรผckenโ legen fest, ob die Nullunterdrรผckung auf die Abfrage angewendet wird.
Filter
Filter schrรคnken die von einer Abfrage abgerufenen Daten ein. Filter kรถnnen dynamisch oder statisch sein. Statische Filterwerte kรถnnen von Benutzern zur Laufzeit nicht รผberschrieben werden, wรคhrend dynamische Filter oder Variablen wรคhrend der Abfrageausfรผhrung vom Benutzer oder System รผberschrieben werden kรถnnen.
Schritte zum Anwenden von Filtern in der Abfrage:
- Wรคhlen Sie die Registerkarte โFilterโ.
- Im Abschnitt โEigenschaftseinschrรคnkungenโ kรถnnen Filter angewendet werden.
- Im Abschnitt โStandardwerteโ kรถnnen Filter angewendet werden.
Merkmalseinschrรคnkungen werden vor dem Datenabruf angewendet, wรคhrend Standardwerte dazu fรผhren, dass alle Daten abgerufen werden und die Einschrรคnkung erst im Berichts-Frontend angewendet wird. Wenn in WAD/Analyzer โAlle Filter lรถschenโ ausgewรคhlt wird, werden die Filter der Standardwerte im Frontend entfernt, die รผber Merkmalseinschrรคnkungen angewendeten Filter bleiben jedoch weiterhin aktiv. Es wird empfohlen, bei der Verwendung einer BW-Abfrage fรผr ein BO-Universum mindestens ein oder zwei Merkmalseinschrรคnkungen zu definieren.
Variablen
Variablen sind Abfrageparameter, die Sie im Abfrage-Designer definieren und die erst bei der Ausfรผhrung der Abfrage mit Werten belegt werden. Variablen sind wiederverwendbare Objekte. Die im Abfrage-Designer definierten Variablen stehen in allen InfoProvidern zur Verfรผgung. Sie sind nicht vom InfoProvider, sondern vom InfoObject abhรคngig, fรผr das sie erstellt wurden.
Variablentypen:
- Charakteristische Werte
- Hierarchien
- Hierarchieknoten
- Texte
- Formelelemente
Schritte zum Erstellen einer Variablen:
Schritt 1)
- Um eine Variable zu erstellen, navigieren Sie zum Ordner โCharakteristikwertvariablenโ unter dem entsprechenden Merkmal.
- Klicken Sie mit der rechten Maustaste auf den Ordner und wรคhlen Sie โNeue Variableโ.
Schritt 2)
- Geben Sie im folgenden Fenster den DescriptIon.
- Geben Sie den technischen Namen ein.
- Variable Verarbeitungstypen.
- Unter Referenzmerkmal kann die Variable entweder einem bestimmten InfoObject oder allen InfoObjects basierend auf demselben Referenzmerkmal zugeordnet werden.
- Geben Sie unter dem Reiter โDetailsโ an, ob die Variable Folgendes akzeptiert:
- Einzelwert / Mehrere Werte / Bereich.
- Auswahloption (ermรถglicht eine der oben genannten Optionen zur Laufzeit; wird in BW-BO nicht unterstรผtzt).
Schritt 3)
- Klicken Sie auf die Registerkarte โStandardwerteโ.
- Legen Sie den Standardfilter fรผr den Bericht fest. Dieser Wert kann vom Benutzer zur Laufzeit รผberschrieben werden.
Bedingungen und Ausnahmen
Bedingungen fungieren als Filter fรผr Kennzahlen, zum Beispiel fรผr die Top 10 Kunden oder Produkte mit der niedrigsten Marge (untere 10 %).
Ausnahmen รคhneln der โbedingten Hervorhebungโ in MS ExcelSie heben Zeilen, Spalten oder Zellen hervor, in denen der KPI-Wert รผber oder unter einem bestimmten Schwellenwert liegt. Da diese nicht in ein BO-Universum importiert werden, werden sie in diesem Artikel nicht detailliert behandelt.

















