7/29/2019 Lecture 3 - BEx Query Designer
1/49
SAP Business Intelligence
Module 1
BEx Query Designer
7/29/2019 Lecture 3 - BEx Query Designer
2/49
Module 1
Version 1
Page 2
SAP Business Explorer Components
Transforming Data into Information
SAP BW
InfoProviders
OLAP Reports
OLAP Reports
Excel Based
OLAP Reports
BEx Query
Designer
Web ApplicationDesigner
BEx Analyzer
OLAP Reports
OLAP Reports
Web Portals
7/29/2019 Lecture 3 - BEx Query Designer
3/49
Module 1
Version 1
Page 3
SAP BEx Query Designer
SAP BEx Query Designer is a drag and drop query design tool Bex Query Designer creates reports to answer questions like
Who are my best customers?
What products are selling the best?
What are my current sales this year compared to last
year?
BEx Query
Designer
7/29/2019 Lecture 3 - BEx Query Designer
4/49
Module 1
Version 1
Page 4
SAP BEx Query Designer
Pulls data from InfoProviders maintained in the Business Warehouse Structures queries along dimensions called Characteristics Communicates results using calculations called Key Figures Primary definition of the query begins with
Determine the data objects displayed as Rows (characteristics) Determine the data objects displayed as Columns (key figures) Determine the data objects that can be used for drill down as Free
Characteristics
7/29/2019 Lecture 3 - BEx Query Designer
5/49
Module 1
Version 1
Page 5
SAP BEx Query Designer
SAP BW
InfoProviders
Data Cube
Dimensions
Data Cube
Calculations
Drill Down
Dimensions
7/29/2019 Lecture 3 - BEx Query Designer
6/49
Module 1
Version 1
Page 6
SAP BEx Query Designer
Add Characteristic Restrictions as Filters for data you do not wish to see Review Properties for any components of the query Tasks can be provided for the components to improve calculation or error
handling
7/29/2019 Lecture 3 - BEx Query Designer
7/49
Module 1
Version 1
Page 7
SAP BEx Query Designer - Filters
CharacteristicValue
Restrictions
SAP BW
InfoProviders
7/29/2019 Lecture 3 - BEx Query Designer
8/49
Module 1
Version 1
Page 8
SAP BEx Query Designer - Properties
Properties
of
SelectedComponent
7/29/2019 Lecture 3 - BEx Query Designer
9/49
Module 1
Version 1
Page 9
SAP BEx Query Designer - Properties
Tasks
For Error
Handling
Etc
7/29/2019 Lecture 3 - BEx Query Designer
10/49
Module 1
Version 1
Page 10
BEx Query
Query is a view into the InfoSource data Data is not stored in the Query Query formats the data into a usable set of business intelligence Tasks can be provided for the components to improve calculation or error
handling
7/29/2019 Lecture 3 - BEx Query Designer
11/49
Module 1
Version 1
Page 11
Steps to Create a Query
1. Select the InfoProvider for which the query is developed.2. Select Characteristics from the InfoProvider as default values.
Define filter values for characteristics (if wanted)3. Select Key Figures from the InfoProvider.
Define formulas for calculated key figures (if wanted)4. Arrange the Characteristics and Key Figures in rows or columns to create
the query layout.
5. Select Free Characteristics not displayed after initial query processingbut which may be used for data analysis later.
6. Save the query.
7/29/2019 Lecture 3 - BEx Query Designer
12/49
Module 1
Version 1
Page 12
Create a New Query
7/29/2019 Lecture 3 - BEx Query Designer
13/49
Module 1
Version 1
Page 13
Select InfoSource
7/29/2019 Lecture 3 - BEx Query Designer
14/49
Module 1
Version 1
Page 14
Search for InfoSource
7/29/2019 Lecture 3 - BEx Query Designer
15/49
Module 1
Version 1
Page 15
Review Characteristics & Key Figures
7/29/2019 Lecture 3 - BEx Query Designer
16/49
Module 1
Version 1
Page 16
Define a Filter
7/29/2019 Lecture 3 - BEx Query Designer
17/49
Module 1
Version 1
Page 17
Define Rows with Dimensions
7/29/2019 Lecture 3 - BEx Query Designer
18/49
Module 1
Version 1
Page 18
Define Columns with Key Figures
7/29/2019 Lecture 3 - BEx Query Designer
19/49
Module 1
Version 1
Page 19
Define Drill Down Free Characteristics
7/29/2019 Lecture 3 - BEx Query Designer
20/49
Module 1
Version 1
Page 20
Save the Query
7/29/2019 Lecture 3 - BEx Query Designer
21/49
Module 1
Version 1
Page 21
Restricted Key Figures
Reusable query elements where the selection definition can be built on theInfoProvider itself
Creates a re-usable specific selection definition of a Key Figure
Example: You work in Mexico and you consistently want to see MexicoNet Sales only
So you create a Restricted Key Figure using the following
Basic Key Figure of Net Sales Country Selection of Mexico
7/29/2019 Lecture 3 - BEx Query Designer
22/49
Module 1
Version 1
Page 22
Restricted Key Figures
7/29/2019 Lecture 3 - BEx Query Designer
23/49
Module 1
Version 1
Page 23
Restricted Key Figures
7/29/2019 Lecture 3 - BEx Query Designer
24/49
Module 1
Version 1
Page 24
Calculated Key Figures
Calculated Key Figure provides a reusable key figure based on acalculation of one or more key figures
First you setup the Calculated Key Figure
Then you enter the desired formula using one or more key figures
you can create a Calculated Key Figure for average item price using the
following
Total Sales Volume Invoiced Quantity
7/29/2019 Lecture 3 - BEx Query Designer
25/49
Module 1
Version 1
Page 25
Calculated Key Figures
7/29/2019 Lecture 3 - BEx Query Designer
26/49
Module 1
Version 1
Page 26
Calculated Key Figures
7/29/2019 Lecture 3 - BEx Query Designer
27/49
Module 1
Version 1
Page 27
Query Properties
Properties are set at the query level These properties include
General Tab
Variable Sequence Tab
Display Tab Rows/Columns Tab Value Display Tab Planning Tab Advanced Tab
7/29/2019 Lecture 3 - BEx Query Designer
28/49
Module 1
Version 1
Page 28
Query Properties: General Tab
7/29/2019 Lecture 3 - BEx Query Designer
29/49
Module 1
Version 1
Page 29
Query Properties: Variable Sequence Tab
7/29/2019 Lecture 3 - BEx Query Designer
30/49
Module 1
Version 1
Page 30
Query Properties: Display Tab
Hides Duplicating
Key Values
7/29/2019 Lecture 3 - BEx Query Designer
31/49
Module 1
Version 1
Page 31
Query Properties: Rows / Columns Tab
7/29/2019 Lecture 3 - BEx Query Designer
32/49
Module 1
Version 1
Page 32
Query Properties: Planning Tab
Allows updates
to key figures
In the query
7/29/2019 Lecture 3 - BEx Query Designer
33/49
Module 1
Version 1
Page 33
Query Properties: Advanced Tab
Allows query to be
used by theBusiness Objects
Universe
7/29/2019 Lecture 3 - BEx Query Designer
34/49
Module 1
Version 1
Page 34
Characteristic Query Element Properties
All Characteristic elements have their own set of individual properties These properties include
General Tab: Description
Display Tab
Hierarchy Tab Planning Tab Advanced Tab
7/29/2019 Lecture 3 - BEx Query Designer
35/49
Module 1
Version 1
Page 35
Characteristic Query Elements: General Tab
7/29/2019 Lecture 3 - BEx Query Designer
36/49
Module 1
Version 1
Page 36
Characteristic Query Elements: Display Tab
7/29/2019 Lecture 3 - BEx Query Designer
37/49
Module 1
Version 1
Page 37
Characteristic Query Elements: Hierarchy Tab
7/29/2019 Lecture 3 - BEx Query Designer
38/49
Module 1
Version 1
Page 38
Characteristic Query Elements: Planning Tab
7/29/2019 Lecture 3 - BEx Query Designer
39/49
Module 1
Version 1
Page 39
Characteristic Query Elements: Advanced Tab
7/29/2019 Lecture 3 - BEx Query Designer
40/49
Module 1
Version 1
Page 40
Key Figure Query Element Properties
All Key Figure elements have their own set of individual properties These properties include
General Tab
Aggregation Tab
Display Tab Advanced Tab Conversions Tab Planning Tab Calculations Tab
7/29/2019 Lecture 3 - BEx Query Designer
41/49
Module 1
Version 1
Page 41
Key Figure Query Elements: General Tab
7/29/2019 Lecture 3 - BEx Query Designer
42/49
Module 1
Version 1
Page 42
Key Figure Query Elements: Aggregation Tab
Defines the way
to aggregatethe key figure
7/29/2019 Lecture 3 - BEx Query Designer
43/49
Module 1
Version 1
Page 43
Key Figure Query Elements: Display Tab
Suppressions
or highlightsof the key figure
7/29/2019 Lecture 3 - BEx Query Designer
44/49
Module 1
Version 1
Page 44
Key Figure Query Elements: Advanced Tab
Allows a restricted keyfigure to remain constant
7/29/2019 Lecture 3 - BEx Query Designer
45/49
Module 1
Version 1
Page 45
Key Figure Query Elements: Conversions Tab
Allows the conversion
into a specific currency
or a specific unit ofmeasure
7/29/2019 Lecture 3 - BEx Query Designer
46/49
Module 1
Version 1
Page 46
Key Figure Query Elements: Planning Tab
7/29/2019 Lecture 3 - BEx Query Designer
47/49
Module 1
Version 1
Page 47
Key Figure Query Elements: Calculations Tab
Total
Min / Max
CounterEtc
V i 1
7/29/2019 Lecture 3 - BEx Query Designer
48/49
Module 1
Version 1
Page 48
Summary
Bex Query Designer is the primary BW reporting design tool InfoProviders supply data to queries Characteristic value restrictions act as filters on the data Define characteristics as rows Define key figures as columns Each component in BW has its own set of properties
V i 1
7/29/2019 Lecture 3 - BEx Query Designer
49/49
Module 1
Version 1
Summary (continued)
Free Characteristics provide drill down capabilities Restricted Key Figures provide a filtered set of values Calculated Key Figures provide a calculation of one or more key
figures
Properties are available at multiple levels to provide additionalcapabilities
Query Properties Characteristic Properties Key Figure Properties