Documente Academic
Documente Profesional
Documente Cultură
Ingo Hilgefort
SAP Canada
Configure your SAP BusinessObjects Enterprise system
Before we will start using the SAP BusinessObjects reporting tools we will need to configure our
SAP BusinessObjects Enterprise system so that we are able to leverage Single Sign On with our
SAP credentials.
1. Logon to the Central Management Console (CMC) via the menu Start > Programs >
BusinessObjects XI 3.1 > BusinessObjects Enterprise > BusinessObjects Enterprise Central
Management Console
2
6. Select Authentication.
7. Double-Click the entry SAP.
8. Click New.
9. Enter the system details:
10. Click Update.
11. Navigate to the tab Role Import.
3
12. Select the role from the list of available roles and Add the role to the list of Imported Roles.
13. Click Update.
14. Navigate to the tab Entitlement System.
15. Click New.
16. Enter the system details:
17. Click Update.
18. Navigate to the tab Role Import.
19. Select the role from the list of available roles and Add the role to the list of Imported Roles.
20. Click Update.
21. Close the screen.
22. Select the entry Users and Groups from the dropdown list
4
25. Click the button Actions.
26. Select the option Join Group.
27. Select the entry Group List.
28. Select the entry Administrators from the list and add it to the list of Destination Groups.
29. Click OK.
You are now able to leverage your SAP credentials in combination with SAP BusinessObjects
Enterprise.
5
9. Repeat these steps for the categories:
a. Voyager
b. Web Intelligence
6
Xcelsius 2008 and SAP NetWeaver BW
With Xcelsius 2008 Service Pack 02 and SAP NetWeaver 7.01 SP05 you are able to create a direct
connectivity from Xcelsius to your BW system.
Xcelsius
Live Office
SAP Table,
SAP InfoSet Cluster and ODS BW MDX Data Federator OLAP Universe
Function
BEx Query
BI Client
InfoProvider
BEx Query
Table
Classic SAP ABAP InfoSet
and
InfoSets Queries Functions
Cluster
Multi InfoCube
Transient Provider DSO
Provider
7
Below you can see a generic overview of some of the important SAP NetWeaver BW query
elements and how these elements are used in Xcelsius 2008 using the direct SAP NetWeaver BW
connectivity.
8
In the next couple of steps I will use an example query and explain how the elements are made available to
you in the Xcelsius Data Manager. My sample SAP NetWeaver BW query is based on the SAP NetWeaver
Demo model InfoProvider 0D_NW_M01 and contains the following elements, as shown below.
After we connected to the BW system and selected the BW query in the Xcelsius Data Manager you will
receive several elements in the Input and Output of the connection screens
As you can see above, the Output Values section provides access to the Characteristics, Variables, defined
filters, error messages, and additional information about the data and the SAP NetWeaver BW query.
Starting with the Characteristic option, each characteristic that is part of the SAP NetWeaver BW query is
presented with several detailed fields that you can use as part of your dashboard.
9
You can see that each characteristic has a set of fields as part of the Members Value Help. You can use
these fields to retrieve lists of members that you can then use for selector components (e.g., a drop-down
box) to offer an easy way for users to select values. You can then use the selected values and pass them to
a variable in the SAP NetWeaver BW query.
The Variables area of the Output Values section contains a similar list of fields. Here you can receive a list
of values that is valid for the defined variable. The reasons for having this functionality for characteristics
separate from the variables are:
You can receive a list of values for all characteristics, even those without variables, and define
filtering in the Xcelsius dashboard
You can use variables in the SAP NetWeaver BW query without actually using the underlying
characteristic in the SAP NetWeaver BW query
Static Filter gives you access to any defined filters in the SAP NetWeaver BW query (Figure 6). This allows
you to use the information and display it as part of your overall dashboard.
10
The Information area provides access to more detailed information about the SAP NetWeaver BW query.
You might be familiar with these items from the BEx Analyzer tool, where they are called BEx Textelements.
The Messages are allows you to include upcoming error messages and display this information as part of
your dashboard.
After finishing with the Definitions tab, click the Data Preview tab. Here you can preview the data as well as
rearrange the elements from the SAP NetWeaver BW query to form the data structure for your Xcelsius
dashboard.
11
In my example, the characteristics are shown as I placed them in the SAP NetWeaver BW query:
However, you can use drag-and-drop functionality or the buttons at the bottom of the left side of the screen
to place the objects as you need them for your dashboard. You can also overwrite the original SAP
NetWeaver BW query structure and define which elements you want to receive as part of the data set. (This
part of the Data Preview makes it one of the most used options in the connection.)
In regards to the returned data set, it is really important to understand the format of the data that is returned
to you. In addition to the DATA PREVIEW tab and the number of columns that you define, your dataset will
also have at least two rows of data that provide more details about the data.
As shown in the figure above you will identify that the first two rows of data do contain additional information
about the dataset by providing, on the one hand the labels, but also information about the unit and the actual
scaling of the keyfigure. Keep this in mind when creating your Xcelsius dashboards, which at least these first
two rows will always be there in addition to the actual results.
In addition you will also recognize in the figure shown above that the result set includes a row representing
the OVERALL RESULT. This might not always be what you would like to retrieve for your actual dashboard.
12
In case you would like to avoid this row for the overall result you need to configure for each characteristic in
the BW query designer the option RESULT ROWS to the option ALWAYS SUPPRESS.
For the next set of steps we create a BEx Query based on the SAP NetWeaver Demo model
0D_NW_M01.
13
Figure 2: Xcelsius Data Manager
5. Click Browse and logon to the SAP system outlined in the beginning of the document.
6. Select the BW query QUERY_XCELSIUS.
7. On the Definition Tab name the connection – DATA CONNECTION.
8. Click ADD.
9. Select the entry SAP NetWeaver BI Connection.
10. Click Browse and logon to the SAP system outlined in the beginning of the document.
11. Select the BW query QUERY_XCELSIUS.
12. On the Definition Tab name the connection – LIST OF VALUES COUNTRY
13. Click ADD.
14. Select the entry SAP NetWeaver BI Connection.
15. Click Browse and logon to the SAP system outlined in the beginning of the document.
16. Select the BW query QUERY_XCELSIUS.
17. On the Definition Tab name the connection – LIST OF VALUES REGION
18. Select the Connection – DATA CONNECTION.
14
20. Move the characteristic Product to the rows and ensure all other characteristics are part of the Free
Characteristics.
21. Click the button Refresh Data Preview to see a preview of the result set.
22. Navigate to the tab Usage.
15
26. Use the next to Insert in and select the cells A1 to B20 in Sheet 1.
27. Click OK.
28. Select the entry Country in the Input Area.
29. Use the next to Read from and select the cells D1 in Sheet 1.
30. Select the entry Region in the Input Area.
31. Use the next to Read from and select the cells E1 in Sheet 1.
32. Select the Connection – LIST OF VALUES COUNTRY
33. Navigate to the tab Usage.
34. Activate the option Refresh Before Components Are loaded.
35. Navigate back to the tab Definition.
36. Select the Key value from the value help area for the characteristic Country in the Output Values
16
37. Use the next to Insert in and select the cells G1 to G20 in Sheet 1.
38. Select the Text value from the value help area for the characteristic Country in the Output Values
39. Use the next to Insert in and select the cells H1 to H20 in Sheet 1.
40. Select the Connection – LIST OF VALUES REGION
41. Navigate to the tab Usage.
42. Activate the option Refresh Before Components Are loaded.
43. Navigate back to the tab Definition.
44. Select the Key value from the value help area for the characteristic Region in the Output Values
45. Use the next to Insert in and select the cells J1 to J20 in Sheet 1.
46. Select the Text value from the value help area for the characteristic Region in the Output Values
47. Use the next to Insert in and select the cells K1 to K20 in Sheet 1.
48. Select the entry Country in the Input Area.
49. Use the next to Read from and select the cells D1 in Sheet 1.
50. Navigate to the tab Usage.
51. Use the next to Trigger Cell and select the cells D1 in Sheet 1.
52. Select the option When Value Changes.
53. Click Close.
54. Drag and Drop a Combo Box from the Selectors to your canvas.
55. Select the Combo Box and open the properties with a right click.
56. Use the and configure the cells for the Labels to be H1 to H20
57. Set the Insertion Type to Value
58. Use the and configure the cells for the Source Data to be G1 to G20
59. Use the and configure the cell for the Destination to be D1.
17
60. Drag and Drop a second Combo Box from the Selectors to your canvas.
61. Select the Combo Box and open the properties with a right click.
62. Use the and configure the cells for the Labels to be K1 to K20
63. Set the Insertion Type to Value
64. Use the and configure the cells for the Source Data to be J1 to J20
65. Use the and configure the cell for the Destination to be E1.
66. Drag and Drop a Pie Chart to your canvas below the combo boxes.
67. Select the pie chart and open the properties with a right click.
68. Enter Revenue by Product as Title and remove the subtitle.
69. Use the and configure the cells for the Values to be B3 to B20.
70. Use the and configure the cells for the Labels to be A3 to A20.
71. Use the option Data in Columns
18
72. Navigate to the area Behavior.
73. Activate the option In Values.
19
79. Use the and configure the cells for the Trigger Cell to be F1.
80. Activate the option When Value Changes.
81. Close the Data Manager.
82. Enter the formula =D1&E1 into the cell F1.
83. Use the menu SAP > Publish and save your Xcelsius file to the SAP NetWeaver BW system.
84. Use the menu SAP > Launch to see your dashboard.
20
© 2010 SAP AG. All rights reserved.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, and other SAP products and services
mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other
countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius,
and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered
trademarks of Business Objects Software Ltd. in the United States and in other countries.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document
serves informational purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP
Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors
or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in
the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as
constituting an additional warranty.