BusinessObjects Analysis

advertisement
SAP BusinessObjects Analysis 1.3
BUSINESS INTELLIGENCE/ANALYSIS WITH
SAP BUSINESSOBJECTS ANALYSIS, EDITION
FOR MICROSOFT OFFICE
NITIN KALÉ, USC (REVISED: B. TRAVICA, UM)
VER. 4.3.2, MARCH, 2014
OBJECTIVE
The objective of this lab is to practice using an SAP datawarehouse and a cube built form it. In other
words, students will practice to derive business intelligence from a multidimensional source – SAP BW
InfoCube. This includes creating queries in SAP Business Explorer (BEx) Query Designer, and
analyzing query outputs with Excel augmented by SAP BusinessObjects Analysis 1.3.
ACTIVITIES

Using dimensions and measures

OLAP techniques, crosstabs, pivoting, sorting, filtering, hierarchies

Conditional Formatting

Charting and presentations

Trend discovery
SCENARIO
As a business analyst for Global Bike Company (GBI), you have been given the task of exploring the
GBI data warehouse by creating queries that discover critical business information that can be used for
decision making. With BusinessObjects Analysis, you will use powerful multidimensional OLAP
techniques to perform data analysis and visualization. Historical sales data for GBI has been modeled
and loaded into an InfoCube within SAP Netweaver Business Warehouse. This will be the data source
-1-
SAP BusinessObjects Analysis 1.3
for the queries you will create.
SOFTWARE PREREQUISITES
SKIP TO THE NEXT SECTION!
Please refer to the software requirements within the curriculum folder for SAP BusinessObjects Analysis (posted on UAC
website). From the Chico 2012 workshop manual:

Windows XP or higher

Microsoft Excel 2007 or 2010

Install SAPGUI 7.20

Go to http://worker.cob.csuchico.edu/ Username: & password: provided by instructor

Install SAPGUI 7.20 for Windows OS. Choose between
 SAP GUI 7.20 C1 P6 Automated Self-Extracting Installer or
 SAP GUI 7.20 C1 P7 Manual Install

Enable the option to install SAP Business Explorer Query Designer (Windows only)

Install the BI AddOn Patch for GUI 7.20 (from the same website)
Test:
- SAP logon should be on the screen and a SAP Front End folder in Start programs.
- A new folder Business Explorer appears in Start/All Programs, containing Analyser, Query Designer…

Install SAP Business Objects 1.3, including Analysis with Excel and PowerPoint

Go to http://worker.cob.csuchico.edu/AAO1-3.zip

User: sap, Password: sapgui4me


Unzip the folder. Install SAP BusinessObjects Analysis 1.3 (choose the version appropriate for your computer setup.
Note: use the 64-bit installer only if MS Office 2010 is 64-bit (i.e., if you run 32-bit Office on Windows 64-bit
platform, use the 32-bit installer).
During installation, expand Analysis, edition for Microsoft Office and enable all features. 1.1, 1.2, 1.3
Test: A new folder SAP BusinessObjects appears Start/All Programs, containing Analysis for MS Excel &
PowerPoint. When started, MS Excel will have a new tab Analysis (depending on a LAN setup of MS Office, the user
may need to start a standard Excel first, enter his/her name via File/Options for the session, then re-start Analysis for
Excel.)
-2-
SAP BusinessObjects Analysis 1.3
CREATING CONNECTION TO DATAWAREHOUSE AND LOGON
You first need to create a new connection to a server called Magdeburg, which runs the SAP
datawarehouse and the cube that was created for this laboratory exercise.
1. Click on SAP Logon icon. In the menu across the top of the logon form, click the New button
(looks like a piece of paper).
2. On the next form Create New System Entry, double-click User specified system.
3. On the expanded same form, make these entries:
Description: Belfast BW
Application Server: belfast.cob.csuchico.edu
Instance Number: 90
System ID: BEL
Click the Finish button.
To log into the server Belfast BW make the following entries in the screen as shown below:
-3-
SAP BusinessObjects Analysis 1.3
Client: 800
User: UOFM-xxx (Replace xxx by a number associated with your name in the table
below; e.g., UOFM-001)
001
Bain, Kyle H.
012
002
Cabral, Steven
013 Yakubu, Maimuna U.
003
Carter, Bryce A.
004
Dang, Nathan
005
Fidler, Scott C.
006
Fiks, Amanda K.
007
Gauthier, Charles
008
Guzzo, Roman E.
009
Hekle, Alan J.
010 Murray, Daniel E.
011
Oliveira, Sarah d.
Password: SAP4US (case sensitive)
-4-
Teschuk, Cameron F.
SAP BusinessObjects Analysis 1.3
Language: EN
Click the Enter button (green checkmark).
Once in the SAP system (data warehouse that SAP calls Business Warehouse), you want to access a
data cube that was created by your instructor. Follow the steps below.
4. When you are logged in the SAP data warehouse server, click on the SAP Menu button.
5. Select Modeling  Data Warehousing Workbench: Modeling. (Answer Yes or No to the
question on navigation tracking that pop us.)
Note: Menu navigation is by clicking the arrowhead preceding a menu item. If there is no
arrowhead, the displayed item should be double-clicked.
6. Focus on the InfoProvider part of the screen and find UofM. If you do not see InfoProvider part
of the screen on the first logon, you may need to navigate to it. Here is an example of what the
path may be like. You should find an item called GBI Reporting Master associated with the
name of your university.
-5-
SAP BusinessObjects Analysis 1.3
7. Right click the GBI Reporting Master (InfoCube), and choose Display. You should see the
content of the InfoCube, such as Key Figures and Dimensions. Expand the dimensions – Data
Package, Time, Unit, Product and Customer. Within the dimensions, you see various
characteristics. Expand the key figures and the Navigation Attributes.
8. Log off the SAP BW by clicking in the uppermost menu System/Log off. (Answer Yes to the
question about losing data.)
DESIGNING QUERIES IN BEX QUERY DESIGNER
9. The sales data within this InfoCube (cube) may inform decision making in marketing, product
development, customer service, etc. Discovery of hidden trends, associations, behavior, and
patterns are the main objectives of the following analysis.
-6-
SAP BusinessObjects Analysis 1.3
10. To query the cube, you need to create a query by using modules of SAP analytics. You will use
SAP Business Explorer (BEx) Query Designer that runs on your computer. Once saved, the
query will be stored in the SAP BW for future use.
a. To open BEx Query Designer, go to Start  Programs  Business Explorer 
Query Designer.
b. The SAP logon form pops up. Log into the server Belfast BW as before. (This step could
take a while. A forms inscribed with ”SAP NetWeaver” may show up.)
c. Get familiar with the entry screen of BEx Query Designer. InfoProvider is your cube.
d. Click on Query/New in the menu at top of screen.
e. In the Search in drop-down list close to top of the form, choose Find). Focus at the part to
this form entitled “Search Method,” and in the search cell type MU40000 (that’s 4
zeroes). Check the option “Search in Technical Name.” Click button Find.
f. The output should be the label GBI Reporting Master displayed in the lower part of the
form. Click GBI Reporting Master and the button Open.
g. You are back in the query designer. You see the key figures and dimensions of the GBI
InfoCube in the InfoProvider panel. Expand the dimensions by clicking the plus signs.
You see the characteristics that make up the dimensions.
h. At the bottom of the screen, click Rows/Columns.
Compare your screen with the figure below. You should see the InfoProvider section populated,
while the sections on the right (rows, columns, etc.) are not populated yet.
-7-
SAP BusinessObjects Analysis 1.3
Cube InfoProvider
Free characteristics Panel
Properties Panel
Key Figures
Dimensions
Preview Panel
Characteristics
Filter Panel
Rows/Columns Panel
The query designer offers an easy ‘drag-and-drop’ user interface for building queries. You can edit,
copy, reuse, and delete queries.
11. Designing a Query
a. Open the Rows and Columns panel (if not already opened)
b. Expand the Product dimension, and drag the characteristic Material (the label used
for products) into the section Rows. In other words, click on Material, keep the button
down, move cursor to Rows, and release mouse button; this drag-and-drop procedure
applies to the entire exercise.
c. From Customer dimension, move characteristics Customer and Sales Organization
to Rows.
-8-
SAP BusinessObjects Analysis 1.3
Note: If you move an item to a wrong place, right-click it and choose Remove in the
pop-up menu.
d. From the Key Figures folder, drag all of the key figures (CoGM, Discount, Net
Sales, Revenue and Sales Quantity) into columns (MS Windows methods for
multiple selection should work: while keeping the key Return pressed, click each item
to be dragged).
e. Observe the Preview panel (section) to see the layout of key figures and
characteristics (order) as they will be displayed when you run the query in Analysis.
f. Move the following characteristics into Free characteristics: From Product
dimension, move Division and Product Category; from Customer move Country;
and from Time move Calendar Year/Month, Calendar Year, and Calendar
Month. Free characteristics are those available to be included in query results but are
not displayed in the results when you first run the query.
12. Saving the query
a. Choose Query/Save
b. Read this whole step before deciding how to name your query!
In the form that showed up, choose Favorites. In Description type the name of the
query following this format: <course-id> <user-id> GBI Query <your name or
some other identifying detail>.





course-id is MU40
user-id is your ID listed in the table above (e.g., 001)
GBI Query indicates the type of object
your name or other detail helps distinguish your query from others.
Example: the query name with these specs is: MU400001 GBI Query Kyle Bain
c. Click Save. (The bottom of the screen should have a space for messages and report that
the query was saved.)
13. Close Query Designer (click Query/Exit)
ANALYZING DATA USING SAP BUSINESSOJBECTS ANALYSIS
You are now ready to use the query you had designed to get data from our data source (InfoCube) and
then analyze it using SAP BusinessObjects Analysis. In these exercises, you will use SAP front-end
module for analytics called SAP BusinessObjects. It works with MS Excel (running on your computer),
and your query and the data cube (running on the Belfast BW server).
-9-
SAP BusinessObjects Analysis 1.3
14. Analyzing data using SAP BusinessObjects Analysis, Edition for Microsoft Office, Excel
a. Go to Start  Programs  SAP BusinessObjects  Analysis for Microsoft Excel
b. Microsoft Excel should start up now and you should see an additional Tab labeled
Analysis as part of the top level menu (along with File, Home, Insert...).
If you do not see the tab Analysis, do this:
- Close the current instance of Excel
- Start standard Excel
- Follow the path: File/Options/General
- In the textbox User enter initials of your name and click OK
- Try again: Start  Programs  SAP BusinessObjects  Analysis for Microsoft Excel
- If you still do not see the tab Analysis, try: File/Options/Add-ins/Manage/COM Adins/Go. Analysis should be listed; check it and click OK.
c. Click the Analysis tab.
d. Click in Cell A1
e. Click on Insert and choose Select Data Source…
f. On the next communication form Logon to SAP BusinessObjects…click Skip (note:
skipping BI platform means you can store the workbooks locally on your computer or
you can store them in SAP BW).
g. In the Select Data Source screen, choose your server Belfast BW.
h. On the next form, for Client enter 800 and type in your login credentials.
i. Click OK.
j. Once you get the form Select data Source, there are two tabs for finding your query. Use
one of the following two methods:
i. In the Search tab, search for <course-id><user-id> * to list your query. Select your
query and press Enter on the keyboard. (Searching may take a while.)
- 10 -
SAP BusinessObjects Analysis 1.3
ii. In the Folders tab, change the View filter to InfoAreas. Then find your <courseid><user-id> GBI Query. Select your query and click OK.
k. Once you see your query, mark it and press OK, or double-click it. Optionally, the query
output may be displayed.
l. You now see the results of your query in SAP BusinessObjects Analysis. Explore the
various sections and the display of Analysis below (positioning of screen details may not
be identical to yours).
Dimensions
Available data –
Dimensions & Key
Figures in the Cube
Key Figures
Columns in this sheet
– Key Figures in the
Cube
- 11 -
Analysis Tab
Rows –
Dimensions in
the Cube
Design Panel
Background
Filter
SAP BusinessObjects Analysis 1.3
15. Setting your own default display style for Analysis for the graphic look of your results.
a. You can apply a new Style Set and set it as default.
a. In the Analysis ribbon, click on Settings  Styles  Apply Style Set
b. Choose SAP Tradeshow Plus and Set as Default. Click OK (you may choose another
style of your choice)
c. If you want to change the SAP Tradeshow Plus style (or any other style) go to Home 
Styles  Cell Styles
d. You can also design custom styles sets
16. Exploring the Design Panel
a. While the tab Analysis is active, click Design Panel (if it is not already opened) and the
button Panel.
b. Analysis section: Here you can see and change the navigation status of your query results.
Drag and drop Measures and dimensions into Columns and rows as desired.
c. Information sub-tab: Here you can see a description of the embedded data source or the
workbook itself.
d. Components sub-tab: Access to viewing and some other functions.
17. Keep Analysis open for the Task 1.
MULTIDIMENSIONAL OLAP AND NAVIGATION WITHIN SAP ANALYSIS
In order to derive business intelligence from a vast amount of data in a cube, it is essential to understand
multidimensional Online Analytical Processing (OLAP) analysis. This includes navigation within the
data using Design Panel and the query results area (also called Cross tab).
TASK 1: CURRENCY TRANSLATION
18. GBI is a global company and deals with multiple currencies. In the crosstab you notice that Cost of
Goods Manufactured is displayed in USD. The other measures – discount, net sales, and revenue are
in different currencies in different sales organizations. Notice that the total discount for all sales
organizations is displayed as ‘*’. This is because of mixed currencies for that column.
You will now do a currency translation:
a. In the Analysis tab, click on Measures  Currency Translation
- 12 -
SAP BusinessObjects Analysis 1.3
b. Choose Target Currency: USD
Currency Conversion Type: BI Curriculum: Fixed USD
c. Click OK.
d. Cost of Goods, Discount, Net Sales and Revenue are now is USD (check the bottom row).
From this point on, you will answer business questions by querying your cube.
Question 1: What is the overall Revenue in USD? (Ans.: US$ 285,250,874.29)
One gets the answer just by reading the last row in the Revenue column, upon translating the
currency (Net Sales + Discount).
TASK 2: MANIPULATING DIMENSIONS
Question 2: What is the Revenue for E-Bike Tailwind in 2010? (Ans.: US$ 2,024,435.82)
Using SAP Analysis to answer business questions draws on manipulating the query elements. The
Analysis tab and within it the Analysis section are used to add, remove, order, and filter the cross
tab as needed to get answers to your questions. Excel techniques (manipulation of pivot tables,
filtering etc.) work fine. Further instructions explain these techniques in conjunction with business
questions.
Since here you need to lookup a specific year, you need to include it in the query. Go to the Analysis
section, Measures, find Calendar Year 2010, and drag 2010 into the Columns section. The year
specification will serve as a filter. As a result of these inputs, the query output will change.
Now you need to navigate a bit to get to the appropriate Excel cell. You can search the sheet on
“Tailwind”. Once you get to the E-Bike Tailwind section, look for a cell that sums up the sales of
this bike across customers. Year 2010 should be shown in the row underneath the label Revenue.
Question 3: What is the Revenue for E-Bike Tailwind in 2009? (Ans.: US$ 0)
Hint: Add the characteristic 2009 into columns.
18. Changing Order of Measures
a. Move Sales Quantity to the top in the section Columns. Notice the impact of changing
the order in the spreadsheet.
- 13 -
SAP BusinessObjects Analysis 1.3
19. Ordering Dimensions
b. Add Calendar Year to Rows: Mark Calendar Year in Measures and drag it to drop it
into the Rows area.
c. Remove Sales Organization from the Rows area: Right-click it, and select Remove.
TASK 3: SAVING WORKBOOK
20. There are several options for saving your workbook. You can save the workbook locally on your
computer or on the SAP BW server
a. For this exercise, save your workbook locally after each task.
b. You can reopen the workbook on your computer at a later time and continue from there.
TASK 4: SORTING
21. You can sort, rank, and filter the query output in various ways.
22. Sorting by Dimensions
a. Click the label of any row or column, and in the main ribbon click Sort; choose between
two ordering options.
b. Characteristics often have both a key column and a text column. Sorting applies to
whichever column you choose.
Note: To know the sorting status of any characteristics, right click the column name. The current
sorting status is greyed out. You may choose the other available sorting order.
Question 4: What is the Sales Quantity of T-shirts in 2007? (Ans.: 30)
23. Sorting by Measures will help you answer this question
Make sure you have active these rows: Calendar year, Material, and Customer. Also, you will
need to have column Sales Quantity active.
a. Right-click the column name Material.
b. Click Filter by member.
c. Undo Select All (if it is checked) and click T-Shirt.
d. Right-click the column Sale Quantity and chose Sort Descending. This will help you to
inspect quickly the quantity column in the part related to 2007 and T-shirt.
- 14 -
SAP BusinessObjects Analysis 1.3
Question 5: Which year had the highest Sales Quantity? (Ans.: 2007, 37,537)
a. Upon sorting the worksheet on Sales Quantity remove rows (dimensions) Customer and
Material. The result is a small table with the answer in the top row.
Question 6: Which year had the lowest Revenue? (Ans.: 2009, $ 52,610,815.24)
a. Still working with the same table, sort the Revenue column in ascending order.
Note: If dollar figures do not show up in columns, you have to run currency translation;
see p. 12.
Question 7: In the year with the lowest Revenue, which Material had the lowest revenue?
(Ans.: Fixed Gear Bike Plus, $13,475.35)
a.
Remove year rows, then put 2009 in Rows, and sort ascending column Revenue.
Question 8: Which material had the lowest revenue in the observed period?
(Ans.: Water Bottle, $83,314.79)
Hint: The only row should be Material.
24. Complex sorting
a. Move these dimensions to the section Rows – Calendar Year, Division, Customer
(remove the other dimensions)
b. In the section Analysis and Rows, click Calendar Year. (Alternatively, click Calendar
Year column (actually, it applies to rows ). In the main tab Analysis, click Sort 
More Sort Options.
c. Now you can sort by Default, Member Display Type, or Measure
i. Default (Dimension Members by First Display Type): In this case, this is
Calendar year.
ii. Member Display Type: You can select one of the member display types (e.g.,
key; these options may change).
iii. Measure: Sort is applied to a select dimension (e.g. Sales Quantity).
d. Choose Measure  Net Sales, Sort Descending. Click OK.
- 15 -
SAP BusinessObjects Analysis 1.3
e. Then, choose Division and sort it in descending order of Net Sales
f. Then, choose Customer and sort it in descending order of Net Sales
What have you got as the output?
Question 9: In the year that had the highest Net Sales, what division had the highest Net
Sales? (Ans.: 2007, BI, US$ 58,293,361.95)
Hint: You should have just Year and Division as rows.
Question 10: For the division in Question 9, which customer did have the highest Net Sales?
(Ans.: Bavaria Bikes, US$ 5,709,514.92)
Hint: Customer should be in rows as well.
Question 11: In the year with the highest Revenue, which division did have the highest Revenue? (Ans.:
BI, US$ 60,206,607.19)
The answer is readily available in the Result row at the bottom of the BI rows.
Question 12: For the division in Question 11, which customer is associated with the highest
Revenue? (Ans.: Bavaria Bikes, US$ 6,010,016.06)
Look at the top row.
TASK 5: FILTERING
25. You can filter the query output by dimensions (rows) or by measures (columns) to limit the data
displayed and so get answers to some questions.
a. Have these rows displayed:
Material
Sales Organisation
Customer
b. You want to filter Customer to the values Bavaria Bikes and Beantown Bikes.
i.
In the section Analysis, Rows, right-click Customer
- 16 -
SAP BusinessObjects Analysis 1.3
ii.
Use Filter By Member as before (undo Select All and select Bavaria Bikes and
Beantown Bikes). The filter icon next to the Customer dimension indicates that
you have selected filter values. Only two customers are included in your query
results as shown below just for one product:
Cost of Goods M
USD
Material
Sales
Organisation
Customer
Air Pump
Germany South
Bavaria Bikes
27,412.00
US East
Result
Beantown
Bikes
Result
20,566.00
Result
$
27,412.00
20,566.00
47,978.00
c. Move Customer from the Rows to the Background Filter area. What happens to the
results table? Customer is removed from the table but the results of filtering are still
displayed. You compressed the output.
Cost of Goods M
USD
Material
Sales
Organisation
Air Pump
Germany South
27,412.00
US East
20,566.00
Result
47,978.00
$
d. Move Customer back to Rows.
26. Pausing (automatic) refreshing
a. The Pause Refresh button gives you the option of pausing the refresh (roundtrip to a data
source) while you navigate. Doing so adjusts the refresh time until you are ready to
display results.
b. Click Pause Refresh
27. Using the Filter By Member again in the row Material, take out one of the value (e.g., Bavaria
Bikes). Notice that the query results are not refreshed. Unclick Pause Refresh. The result of new
filtering should show up.
28. To run deeper filtering, focus on the dimensions Customer. It may display company names and
an item Attributes with a plus sign next to it.
a. Expand Attributes.
- 17 -
SAP BusinessObjects Analysis 1.3
b. Select Location and drag it in Customers in the rows area.
c. Notice the change that inclusion of Location makes in the query output.
d. Remove the filter on the Customer dimension to see the Location impact.
Question 13: Which customer did yield the highest Net Sales for Air Pump in 2009?
(Ans.: Red Light Bikes, $8,127.22)
Hint: Utilize techniques described in the procedure above.
Question 14: Find out the same as in 13 but for Repair Kit and identify the customer’s location.
(Ans.: Silicon Valley Bikes, $2,035.89, Palo Alto)
29. Ranking and Filter by Measure.
With filtering measures, you can define rules to filter the data. You can apply one or multiple
rules to a measure. Depending on where you open the Filter by measure dialog, the filter
definition is applied to a selected dimension, to all dimensions or to the most detailed
dimension in your analysis. The applied measure filters do not affect totals or subtotals in
your analysis.
a. Remove any filter on Calendar Year so that all years are listed. Remove the filter on
Division. Also remove the attribute – Location.
b. In Analysis, Columns, click Revenue. Them in the ribbon, click Filter  Filter by
Measure
c. You see three options:
i.
All Dimensions Independently: The filter is applied to all dimensions in the
analysis, from the outermost to the most detailed one. For example, in an analysis
with three dimensions in columns A, B and C, the filter is first applied to the
dimension in column A, then to the dimension in column B and finally to the
dimension in column C.
ii.
Most Detailed Dimension in Rows: The filter is applied to the most detailed
dimension of the rows.
iii.
Most Detailed Dimension in Columns: The filter is applied to the most detailed
dimension of the columns.
d. Choose All Dimensions Independently  Edit
e. Based on Measure – Revenue. Definition – Top N. Enter 3. Click Add and OK.
- 18 -
SAP BusinessObjects Analysis 1.3
f. You could see an output as the partial one below showing Revenue for the top 3
products, top 3 Years, and top 3 Customers.
Revenue
Material
Calendar year Customer
Professional Road Bike (Shimano) 2007
Silicon Valley Bikes
912,000.00
Bavaria Bikes
739,199.74
Capital Bikes
598,399.79
Result
2008
584,640.00
Capital Bikes
576,114.50
Result
868,619.74
Beantown Bikes
534,926.70
Capital Bikes
523,039.85
Result
2007
527,800.00
7,450,509.30
Bavaria Bikes
Result
Men's Off Road Bike Fully
7,999,598.62
Silicon Valley Bikes
Beantown Bikes
2011
$
7,377,321.90
36,763,975.87
Bavaria Bikes
1,436,160.96
Question 15: What are the best three years in terms of Revenue, and how much Revenue did
they return?
(Ans.: 2007, 2008, 2011; US$ 60,715,832.76, US$ 59,444,067.04 &
US$ 56,625,742.97, respectively)
g. Choose Revenue. Filter  Filter by Measure  All Dimensions Independently 
Reset. The top 3 filter is removed.
h. Choose Revenue. Filter  Filter by Measure  Most Detailed Dimension in Rows
Edit.
i.
Define a rule that lists the top 3 Revenue, Add, OK.
ii.
You should now see the top three years on Revenue.
Question 16: In 2011, what is the total revenue for the top three customers?
The answer appears below. Sum function used instead of the initial result.
- 19 -
SAP BusinessObjects Analysis 1.3
Revenue
Calendar year Customer
2011
$
Bavaria Bikes
7,102,274.17
Rädlelland
3,962,873.12
Beantown Bikes
SUM
3,922,743.91
14,987,891.20
30. Keep the workbook open for the next task.
><
TASK 6: TOTALS AND SUB-TOTALS
31. Remove the top 3 filter applied above (on Revenue)
32. We would like to change the aggregation for measures from the default sum (set in SAP BW) to
one of our choice.
a. In the spreadsheet, click Revenue – the name of the column. Then, in the Analysis ribbon
select Totals  Calculate Total As  Average.
Question 17: What is the overall average annual revenue per customer?
(Ans.: 2,397,066.17)
Hint: Have Calendar Year and Customer in Rows and display Revenue as Average. Then
look at the intersection of the last row and the Revenue column.
33. Save. Keep the workbook open for the next task.
TASK 7: ADVANCED SORTING AND FILTERING
Efficient sorting and filtering is essential for getting quickly to needed answers.
34. We would like to list only the top 2 Customers (in terms of Revenue) for each Calendar Year
and Material combination.
a. Drag dimensions Calendar Year, Material, Customer into the Rows section.
b. In the spreadsheet, click Revenue – the name of the column. Then, in the Analysis
ribbon select Totals  Calculate Total As  Sum.
c. Click Revenue and then Filter  Filter by Measure  Most Detailed Dimension
in Rows. Edit.
- 20 -
SAP BusinessObjects Analysis 1.3
d. In Based on Measure, choose Revenue. In Definition, choose top N. Enter 2. Click
Add, and OK.
e. You should see the top 2 Customers for each Material within each Calendar Year.
(A partial output is below. If Customer Attributes are active, your view will be more
detailed.)
Revenue
Calendar
year
Material
Customer
2007
Air Pump
Bavaria Bikes
11,270.77
Silicon Valley Bikes
15,064.00
$
Result
City Max
26,334.77
Red Light Bikes
9,900.01
Silicon Valley Bikes
Deluxe Touring Bike-Black
30,900.01
Bavaria Bikes
250,800.17
Silicon Valley Bikes
231,000.00
Result
Deluxe Touring Bike-Red
21,000.00
Result
481,800.17
Bavaria Bikes
260,700.17
35. Now, you would like to list the top 2 Customers within the whole 2007-11 period.
a. Remove the filter by right clicking Revenue  Filter by Measure  Most Detailed
Dimension in Rows. Reset
b. Click Revenue. Then select Sort  More Sort Options. Sort Descending. Select
Break Hierarchies,* and OK.
* In the default setting, data is sorted in the hierarchy levels of the crosstab sheet (the
query output) - parent members are sorted in order, and child members are sorted
below each parent member in their own order. Break Hierarchies disables such a
view.
c. Now you see that the Customers are listed in descending order of Revenue with their
respective Years and products they purchased (Materials).
d. Right click Revenue, and then Filter by Measure  Most Detailed Dimension in
Rows. Edit
e. Choose Revenue for Based on Measure. In Definition, choose top N. Enter 2, Add,
OK. The output below reveals Bavaria Bikes as the best customer along with the best
selling product to this customer
Revenue
Calendar
Material
- 21 -
Customer
$
SAP BusinessObjects Analysis 1.3
year
2011
2007
Overall
Result
Men's Off Road Bike
Fully
Men's Off Road Bike
Fully
Bavaria
Bikes
Bavaria
Bikes
1,608,347.53
1,436,160.96
3,044,508.49
Check: Build a new query out of Material, Calendar Year, and Customer. Then set
filters so that year are only 2011 and 2007, customer is Bavaria Bikes, and Material is
Men's Off Road Bike Fully.You may need to set Revenue to show Sum to get an output
equivalent to the one above.
To ensure that the shown product is correctly found, remove the filter from Material
to show all products.
TASK 8: CONDITIONAL FORMATTING
Conditional formatting is used to highlight important values or unexpected results in your data. With
conditional formatting, you define rules to select different or critical values in your query results.
Results that fall outside a set of predetermined threshold values are highlighted in color or designated
with symbols. This enables you to identify immediately any results that deviate from the expected
results. You can add one or more rules to a conditional format and prioritize the application of the rules.
36. We will reset some of the sorting and filtering from the previous task
a. Start by removing the top 2 filter on Revenue
b. Sort Calendar Year in ascending order
c. Sort Material in ascending order
d. Sort Customer in ascending order
37. Conditional Formatting
a. In the Analysis ribbon, click the button Conditional Formatting, and then New.
b. A form titled New Conditional Formatting shows up. Expand it a bit to see tabs
Definition, Selection, and Display.
c. Make entries as shown below. Here is an example procedure to enter the brown
arrow pointing up and 9, Less Than 100000:
a. In Definition tab, click the green down-pointing arrow and then click enter
the brown arrow pointing up and 9;
- 22 -
SAP BusinessObjects Analysis 1.3
b. In the middle drop-down list, select Greater Than;
c. In the adjacent cell displaying a 0, type 100000;
d. Click button Add; all entries should appear in the Rules section in the
lower part of the form;
e. Set the other two rules for range.
d. The Revenue measure is conditionally formatted using the rules you have created.
e. This procedure inserts trend arrows in Revenue cell, so that a simple visual
inspection of the sheet can quickly inform the user on customer performance. A
partial output appears below.
Velodrom
Windy City
Bikes
- 23 -
63,045.04
66,865.89
SAP BusinessObjects Analysis 1.3
Deluxe Touring Bike-Silver
Airport Bikes
266,190.18
Alster Cycling
248,677.67
Bavaria Bikes
Beantown
Bikes
Big Apple
Bikes
595,425.40
Capital Bikes
343,245.23
273,831.74
210,149.94
38. Save. Keep the workbook open for the next task.
TASK 9: CHARTING
You will now create a chart based on the query results
39. First remove the conditional formatting from the previous task by clicking Conditional
Formatting in the ribbon Analysis and then choosing Delete.
40. Remove the totals data from all columns by right-clicking Revenue, and then selecting Totals
and Hide. Then do:
a. Remove Customer from Rows.
b. Remove Material from Rows, thus leaving just Calendar Year in Rows.
c. Mark the are of spredsheet to be charted.
d. In the ribbon Analysis, click on Chart.
e. Expand the image and move it where you wish.
f. Double click the chart to choose its properties. This will open the ribbon Design.
g. In the ribbon Design, click Change Chart Type to select a different charting method
and Chart Style.
41. To get a country breakdown per year, move the Country dimension to Rows.
42. You should now see the revenue for DE by year, US by year and Overall by Year.
- 24 -
SAP BusinessObjects Analysis 1.3
70,000,000.00
60,000,000.00
50,000,000.00
40,000,000.00
30,000,000.00
20,000,000.00
10,000,000.00
0.00
Revenue DE
Germany $
2011
2010
2009
2008
2007
Revenue US United
States $
Revenue Overall
Result United
States $
TASK 10: CREATING A POWERPOINT SLIDE
Part of SAP Analysis is PowerPoint with the tab Analysis. It is accessible from the ribbon area.
Another option is to launch PowerPoint from the SAP BusinessObjects menu in the Windows start
menu. According to SAP sources, data analysis that is performed in Excel with SAP Analysis should be
possible to perform from within PowerPoint as well. This allows for using PowerPoint functionality in
the analysis process and having a presentation created along the way.
To use PowerPoint with SAP Analysis you would need to have a data source stored on the data
warehouse server. The data source can be a query you previously created using Analysis for Excel. Once
you are logged into the server, file upload is available via the Favorites menu item.
After starting Analysis for PowerPoint, you can access your data source in the same way you did that for
your initial query, as explained in the instructions above.
TASK 11: TREND ANALYSIS
43. These are open ended questions whose objective is to explore, exploit and discover some of the
trends in the sales data. Some have been answered via the previous queries. Use charts to
visualize trends, identify outliers, and discover sudden changes.
Question 20: What Year had the highest revenue? What was the revenue?
Question 21: What material had the highest revenue? What was the revenue?
- 25 -
SAP BusinessObjects Analysis 1.3
Question 22: Are the historical (year by year) revenue trends for the US and DE similar or
dissimilar?
Question 23: Did GBI ever gain or lose a customer? Explain
Question 24: Is there seasonality in revenue during the year? If so, what month has the highest
revenue? Is the seasonality similar from year to year?
Question 25: What Year and Material did the highest Revenue from a single customer occur
in?
Question 26: Are there any products that show dramatic change in revenue over time (years)?
Does it have the same change by country?
Question 27: Is there any material that does not display significant seasonality?
Question 28: What customer has the highest percentage contribution? What has been the
trend of that customer’s percentage contribution over the years? Hint: Use Calculations.
- 26 -
Download