SAP Handleiding voor BEx Query Designer
⚡ Slimme samenvatting
BEx-queryontwerper in SAP BW is de zelfstandige tool waarmee query's op InfoProviders worden opgebouwd. Hierbij worden kenmerken, kerncijfers, filters en variabelen gedefinieerd die bepalen hoe rapporten bedrijfsgegevens ophalen en presenteren voor analyse in de Business Explorer-suite.

Wat is SAP BEx Query Designer?
De Business Explorer (BEx) is een onderdeel van SAP Business Intelligence (BI) biedt flexibele rapportage- en analysetools voor strategische analyse en besluitvorming binnen een organisatie. Deze tools omvatten functies voor het opvragen van gegevens, rapporteren en analyseren van gegevens. SAP NetWeaver 7.0 biedt de volgende BEx-tools:
- BEx-queryontwerper
- BEx webapplicatieontwerper
- BEx-omroep
- BEx-analysator
De BEx-tool kan historische en actuele gegevens op verschillende detailniveaus en vanuit verschillende perspectieven weergeven. Met behulp van BI Integrated Planning kunnen planningsprognoses worden gemaakt en via BEx Information Broadcasting kan business intelligence-content per e-mail worden verspreid, zowel als vooraf berekende documenten met historische gegevens als via links met live data.
Query-ontwerper: Zoals de naam al doet vermoeden, wordt het gebruikt om query's te definiëren die gegevens ophalen uit SAP BW. Query Designer fungeert als brug tussen SAP BW InfoProviders en de front-end tools voor rapportage (SAP ZW / SAP BO). Het beperkt de weergegeven veldenlijst op basis van vereisten en definieert de standaardplaatsing van rapportobjecten. Het stelt gebruikers ook in staat filters, selectieschermvariabelen (prompts), berekeningen en eenheidsconversies te definiëren die niet beschikbaar zijn in InfoProviders.
Queryontwerper openen
Volg de onderstaande stappen om toegang te krijgen tot de BEx Query Designer:
Stap 1)
- Navigeer naar Start -> Alle programma's.
- Onder de map “Business Explorer” is de “Query Designer” beschikbaar. Klik op ‘Queryontwerper’.
Stap 2)
- Selecteer het gewenste BW-systeem.
- Klik op de knop OK.
- Voer de klant in.
- Gebruikersnaam.
- Wachtwoord.
- Aanmeldtaal.
- Klik op de knop OK.
Queryvenster
- De gegevens van InfoProvider zijn hier beschikbaar.
- Tabbladen om verschillende rapportcomponenten te bekijken.
- Het eigenschappenvenster toont de eigenschappen van elk component dat in de query is geselecteerd.
- Systeemberichten, zoals fout- of waarschuwingsberichten tijdens de querycontrole, worden hier weergegeven.
- Toont de lijst met gebruikslocaties van elk component dat in de query is geselecteerd.
Querypaneel – Standaardwerkbalk
De standaardwerkbalk in de queryontwerper bevat de volgende knoppen.
- Nieuwe zoekopdracht maken
- Query openen
- Zoekopdracht opslaan
- Save All
- Publiceer op internet
- Controleer zoekopdracht
- Query-eigenschappen
- Snijden
- Kopiëren
- pasta
- Toggle-tabbladen voor Filter en Rijen/Kolommen
- Cellen
- Voorwaarden
- Uitzonderingen
- Aanbod
- Taken
- Berichten
- Waar gebruikt
- Documentatie
- Technische namen
Query-elementen
- Sleutel figuren: Kerncijfers vertegenwoordigen de numerieke gegevens of KPI's (Key Performance Indicators). Ze worden verder onderverdeeld in berekende kerncijfers (CKF) en beperkte kerncijfers (RKF).
- kenmerken: Een kenmerk geeft de criteria aan op basis waarvan objecten worden geclassificeerd, bijvoorbeeld materiaal, periode of locatie.
- Navigatiekenmerken worden weergegeven als eigenschappen in de query-ontwerper.
Overige query-elementen
- Afmetingen: Soortgelijke kenmerken worden in een dimensie gegroepeerd. De dimensie Tijd bestaat bijvoorbeeld uit Jaar, Maand, Week, enzovoort.
- Attributen: Attributen definiëren de extra eigenschappen van een kenmerk. Een materiaal kan bijvoorbeeld afmetingen, lengte of breedte hebben. Een weergaveattribuut kan niet aan een query worden toegevoegd tenzij het bijbehorende kenmerk ook is toegevoegd, maar u kunt de eigenschap van het kenmerk instellen op 'Geen weergave'.
Query-eigenschappen
- Selecteer het tabblad 'Variabelenvolgorde'. Hiermee bepaalt u de volgorde waarin de variabelen op het selectiescherm aan de gebruiker worden getoond.
- Geef een lijst van de variabelen die in de query worden gebruikt. Er kunnen meerdere variabelen aanwezig zijn, in de gewenste volgorde.
- Selecteer het tabblad "Weergave".
- Met het selectievakje 'Herhaalde sleutelwaarden verbergen' bepaalt u of het kenmerk in elke rij wordt herhaald.
- De optie 'Schaalfactoren voor kerncijfers weergeven' bepaalt of de schaalfactor bovenaan de betreffende kolom wordt weergegeven.
- Selecteer het tabblad 'Geavanceerd'. Dit is vanuit BO-perspectief het belangrijkst, omdat het bepaalt of de query zichtbaar is voor BO. De optie moet aangevinkt zijn om BO toegang te geven tot de query.
- Het selectievakje "Externe toegang tot deze query toestaan" moet aangevinkt zijn als deze query vanuit BO gebruikt moet worden.
- Selecteer het tabblad ‘Rijen/Kolommen’.
- De opties onder 'Resultaatpositie' bepalen de locatie van het subtotaal (resultaten in BW) als onder/boven of rechts/links van de kenmerken.
- De opties onder 'Nullen onderdrukken' bepalen of nullenonderdrukking op de query wordt toegepast.
Filters
Filters beperken de gegevens die door een query worden opgehaald. Filters kunnen dynamisch of statisch zijn. Statische filterwaarden kunnen niet door gebruikers tijdens de uitvoering worden overschreven, terwijl dynamische filters of variabelen wel door de gebruiker of het systeem tijdens de uitvoering van de query kunnen worden overschreven.
Stappen om filters in de query toe te passen:
- Selecteer het tabblad “Filter”.
- Filters kunnen worden toegepast in het gedeelte 'Kenmerkbeperkingen'.
- Filters kunnen worden toegepast in het gedeelte 'Standaardwaarden'.
Karakteristieke beperkingen worden toegepast vóór de gegevensophaling, terwijl standaardwaarden ertoe leiden dat alle gegevens worden opgehaald en de beperking alleen in de rapportinterface wordt toegepast. Als 'Alle filters wissen' is toegepast in WAD/Analyzer, worden de filters in de standaardwaarden verwijderd uit de interface, maar blijven de filters die via karakteristieke beperkingen zijn toegepast van kracht. Het wordt aanbevolen om ten minste één of twee karakteristieke beperkingen te gebruiken bij het uitvoeren van een BW-query voor een BO-universum.
Variabelen
Variabelen zijn queryparameters die u definieert in de Query Designer en die pas worden gevuld met waarden wanneer u de query uitvoert. Variabelen zijn herbruikbare objecten. De variabelen die in de Query Designer zijn gedefinieerd, zijn beschikbaar in alle InfoProviders. Ze zijn niet afhankelijk van de InfoProvider, maar van het InfoObject waarvoor ze zijn gemaakt.
Soorten variabelen:
- Karakteristieke waarden
- hiërarchieën
- Hiërarchie knooppunten
- teksten
- Formule-elementen
Stappen om een variabele te maken:
Stap 1)
- Om een variabele aan te maken, navigeer je naar de map "Characteristic Value Variables" onder het betreffende kenmerk.
- Klik met de rechtermuisknop op de map en selecteer 'Nieuwe variabele'.
Stap 2)
- Voer in het volgende venster het Description.
- Voer de Technische naam in.
- Variabele verwerkingstypen.
- Bij een referentiekenmerk kan de variabele worden toegewezen aan een specifiek InfoObject of aan alle InfoObjects op basis van hetzelfde referentiekenmerk.
- Geef onder het tabblad 'Details' aan of de variabele het volgende accepteert:
- Enkele waarde / Meerdere waarden / Bereik.
- Selectieoptie (maakt een van de bovenstaande opties mogelijk tijdens de uitvoering; niet ondersteund in BW-BO).
Stap 3)
- Klik op het tabblad 'Standaardwaarden'.
- Specificeer het standaardfilter dat op het rapport wordt toegepast. Deze waarde kan door de gebruiker tijdens de uitvoering worden overschreven.
Voorwaarden & Uitzonderingen
Voorwaarden fungeren als filters voor kerncijfers, bijvoorbeeld de 10 beste klanten of producten met de laagste marge van 10%.
Uitzonderingen zijn vergelijkbaar met “voorwaardelijke markering” in MS ExcelZe markeren rijen, kolommen of cellen waar de KPI-waarde boven of onder een bepaalde drempelwaarde ligt. Omdat deze niet in een BO Universe worden geïmporteerd, worden ze in dit artikel niet verder besproken.

















