Single Day Web Intelligence

download Single Day Web Intelligence

of 40

Transcript of Single Day Web Intelligence

  • 8/2/2019 Single Day Web Intelligence

    1/40

    SAP BUSINESSOBJECTS BI TOOLS -IN A SINGLE DAY(WEB INTELLIGENCE)SAP TechED 2010

    Ingo HilgefortSAP Canada

  • 8/2/2019 Single Day Web Intelligence

    2/40

    2

    Configure your SAP BusinessObjects Enterprise system

    Before we will start using the SAP BusinessObjects reporting tools we will need to configure ourSAP BusinessObjects Enterprise system so that we are able to leverage Single Sign On with ourSAP credentials.

    Configuring the SAP Authentication

    1. Logon to the Central Management Console (CMC) via the menu Start > Programs >BusinessObjects XI 3.1 > BusinessObjects Enterprise > BusinessObjects Enterprise CentralManagement Console

    2. As System enter the value Localhost:6400 3. As User Name enter the value administrator (without a password)4. As Authentication select the entry Enterprise .5. Click Log On.

  • 8/2/2019 Single Day Web Intelligence

    3/40

    3

    6. Select Authentication .7. Double-Click the entry SAP .8. Click New .9. Enter the details for the entitlement system.10. Click Update .11. Navigate to the tab Role Import .

  • 8/2/2019 Single Day Web Intelligence

    4/40

    4

    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 details for the entitlement system.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

    23. Select the entry Group List on the left-hand side.

    24. Select the two newly added User Group:

  • 8/2/2019 Single Day Web Intelligence

    5/40

    5

    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 BusinessObjectsEnterprise.

    Starting the SAP BusinessObjects Enterprise Services

    1. In the Central Management Console select the entry Servers from the dropdown list.2. Navigate to the entry Service Categories.

    3. Select the category Core Services.4. Select all server entries shown on the right hand side5. Right click and use the menu item Start Server.6. Select the category Crystal Reports.7. Select all server entries shown on the right hand side

    8. Right click and use the menu item Start Server.

  • 8/2/2019 Single Day Web Intelligence

    6/40

    6

    9. Repeat these steps for the categories:a. Voyagerb. Web Intelligence

  • 8/2/2019 Single Day Web Intelligence

    7/40

    7

    Web Intelligence and SAP NetWeaver BW

    The available SAP data sources for Web Intelligence are:

    SAP BW

    BW queries and BW cubes.Classic InfoSet via Transient Provider (NW 7.02)ODS / DSO Objects via BW Query or Data Federator

    SAP ERP SAP NetWeaver BW

    BEx Query

    InfoSetMulti

    Provider InfoCube

    Classic

    InfoSets

    DSO

    OLAP universe (MDX) Relational Universe (SQL)

    Data Federator

    BI Client

    BEx Query

    TransientProvider

  • 8/2/2019 Single Day Web Intelligence

    8/40

    8

    SAP BW OLAP Universes The following table shows a list of SAP BW query elements and how these elements are used in anOLAP Universe.

    SAP BI element Universe object

    Dimension Class

    Characteristic Subclass with dimension and detail objects

    Characteristic with hierarchy BI Query: Subclass containing dimension and detail objects for eachhierarchy level in the currently defined hierarchyBI InfoProvider: Subclasses containing dimension and detail objects foreach hierarchy level for all hierarchies defined for thecharacteristic

    Structure based on Characteristics(BEx Queries only)

    Class with single dimension object for the structure

    Navigational attribute Subclass with dimension and detail objects (identical tocharacteristic)

    Display Attribute Detail object for the dimension

    Key Figure Measure object in the class for the Key Figure structurewith dimension objects for units/currency, numeric valueand formatted value (based on User preferences)

    Calculated Key Figure (BEx Queries

    only)

    Measure and dimension objects (same as Key Figure)

    Restricted Key Figure (BEx Queriesonly)

    Measure and dimension objects (same as Key Figure)

    Variables (BEx Queries only) Pre-defined Filter in the UniverseIn the class for the dimension to which the variableapplies, two dimension objects supporting the list ofvalues, one for caption, one for description.

    Key date variable (BEx Queries only) Universe parameters defining key date variable in theuniverse

    Filter Filters will be applied to the underlying query but are notvisible in the Crystal Reports designer.

    Conditions Not supported > means Crystal Reports is receiving allrows

    Exceptions Not transferred to Crystal Reports

    Display Settings Not supported (example: number of decimals)

    Dimension and characteristics The screenshot below shows an SAP BI query in the BEx Query Designer.

  • 8/2/2019 Single Day Web Intelligence

    9/40

    9

    The Rows area of this query includes several characteristics and the Columns area includesseveral keyfigures. On the left side, the actual cube structure is shown with the cube dimensions(not to be confused with characteristics).

    In the image you can identify one dimension and four characteristics. The dimension is Customer(technical name Z_BOBJ1) and the characteristics are City, Country, Customer, and Region.Building an OLAP Universe on top of such an SAP BW query results in the following elements:

  • 8/2/2019 Single Day Web Intelligence

    10/40

    10

    The cube dimension from SAP BW results in a class in the OLAP Universe (for example,dimension Customer).Each characteristic in the query results in a class with dimension and detail objects. Level 00objects represent the aggregated view on this characteristic representing the All member fromthe underlying cube.

  • 8/2/2019 Single Day Web Intelligence

    11/40

    11

    Display attributes and navigational attributes Display attributes are InfoObjects which are logically assigned or subordinated to a characteristic.For example:The characteristic customer has two attributes:

    Phone number Fax number

    Characteristics can be defined as navigational attributes in the BW cube, which then makes theseattributes available for navigational purposes in the reporting tools. Navigational attributes aretreated identically to a characteristic.

    The following screen shows an SAP BW query in the BEx Query Designer.

    The row structure includes a characteristic Customer with four display attributes (GeographicalHeight, Postal Code, Sector Code, and Area Code).

    In addition the BW query contains three navigational attributes in the rows: Regional Code, PostalCode, and Area Code.

  • 8/2/2019 Single Day Web Intelligence

    12/40

    12

    Building an OLAP Universe on top of such an SAP BW query results in the following elements:

    The cube dimension from SAP BW results in a class in the OLAP Universe (for example,dimension Customer not to confuse with the characteristic Customer).Each characteristic in the query results in a class with dimension and detail objects. Level 00objects represent the aggregated view on this characteristic representing the All member fromthe underlying cube (characteristic Customer resulting in a class Customer2 with dimension L00Customer and L01 Customer).Each navigational attribute in the query results in a class with dimension and details objects(Navigational attribute Postal Code resulting in a class Postal Code with dimension L00 PostalCode and L01 Postal Code).

  • 8/2/2019 Single Day Web Intelligence

    13/40

    13

    The image shows the display attributes from characteristic Customer and how these displayattributes are treated in an OLAP Universe.

    Each display attribute for the characteristic results in a detail object for the correspondingdimension objects in the universe.The OLAP Universe includes all available display attributes for the characteristic and not only uses the displayattributes that are included in the SAP BW query.

  • 8/2/2019 Single Day Web Intelligence

    14/40

    14

    Keyfigures, units and currencies Each keyfigure used in an SAP BW query can have up to three different sets of information:

    Numeric value of the keyfigure.Unit or Currency information.Formatted value, representing the user-specific formatting.

    The image shows the result of two keyfigures in the OLAP Universe.

    Each key figure is represented with a measure object in a class Key Figures.In the case the keyfigure is configured in SAP BW with a unit, an additional dimension objectwill be added representing the unit information.The formatted value represents the numeric value formatted as a string value, following theuser-specific formatting settings.

  • 8/2/2019 Single Day Web Intelligence

    15/40

    15

    Hierarchies The image shows an OLAP Universe class Sales with a subclass Sales Person. For thecharacteristic Sales Person a hierarchy has been activated and therefore the OLAP Universe hasgenerated the number of levels required to leverage the complete hierarchy in the universe.

    Each level of a hierarchy will result in a dimension object.

  • 8/2/2019 Single Day Web Intelligence

    16/40

    16

    Creating a OLAP Universe on top of SAP NetWeaver BW

    For the next set of steps we create a BEx Query based on the SAP NetWeaver Demo model0D_NW_M01.

    In addition to the shown characteristics and Keyfigures above the BEx query also contains a

    variable for the characteristic Country and a variable for the characteristic Product.

  • 8/2/2019 Single Day Web Intelligence

    17/40

    17

    1. Start the Universe Designer (Start > Programs > BusinessObjects XI Release 3 > BusinessObjectsEnterprise > Universe Designer).

    2. Enter the User Name and Password.3. Click OK.

    Remember that you can configure the options for the generation of OLAP Universes in the menuTools > Options on the tab OLAP.

  • 8/2/2019 Single Day Web Intelligence

    18/40

    18

    4. Select the menu Tools > Options.5. Navigate to the tab OLAP.

    6. Make sure only the option Generate Level 00 is activated.7. Select the menu File > New .

    8. Click New to create a new connection.

  • 8/2/2019 Single Day Web Intelligence

    19/40

    19

    9. Click Next .

    10. Select SAP Business Warehouse from the list.11. Enter SAP TechED 2010 as Connection Name.12. Click Next .

  • 8/2/2019 Single Day Web Intelligence

    20/40

    20

    13. Enter the required details as shown in the beginning of this document.14. Select Use Single Sign On when refresh reports at viewtime for the Authentication mode.15. Click Next .16. Open the list of available cubes by clicking the plus sign next to OLAP Cubes.17. Navigate to the required cube. In our example the cube Actuals and Plan MultiProvider

    (0D_NW_M01) 18. Open the list of available queries for the selected cube by clicking the plus sign next to the cube.

  • 8/2/2019 Single Day Web Intelligence

    21/40

    21

    19. Select the BEx query called QUERY_PROMPTING.20. Click Next.

    21. Click Finish.

  • 8/2/2019 Single Day Web Intelligence

    22/40

    22

    22. Enter SAP TechED 2010 as name for the Universe into the field Name.23. Navigate to the Controls tab.

    24. Uncheck all Query Limits.25. Click OK. 26. Select the menu File > Export .

  • 8/2/2019 Single Day Web Intelligence

    23/40

    23

    The Universe needs to be saved before it can be exported.

    27. Click Save .

    28. Select a Domain . In our example select the domain /webi Universes 29. Select the Groups that should be assigned to the Universe.

    30. Click OK.

  • 8/2/2019 Single Day Web Intelligence

    24/40

    24

    31. Click OK.

    We created our first Universe based on a BEx Query and can now move on to create our first report.

  • 8/2/2019 Single Day Web Intelligence

    25/40

    25

    Creating your first Web Intelligence report After creating the OLAP Universe we can now leverage Web Intelligence to build a new report.

    1. Start InfoView by using Start > Programs > BusinessObjects XI 3.1 > BusinessObjects Enterprise >BusinessObjects Enterprise Java InfoView

    2. Logon to InfoView:3. Click Preferences4. Scroll down to the preferences for Web Intelligence.

    5. Set the View Format to Web.6. Set the default creation / editing tool to Advanced.7. Click Browse for the option to select a default Universe.

  • 8/2/2019 Single Day Web Intelligence

    26/40

    26

    8. Select the option No default Universe.9. Click OK.10. Click OK.11. Click Document List .12. Click New .13. Select Web Intelligence .

    14. Select the Universe we created in the previous step.15. The Web Intelligence query panel is shown and you can no start to build your report.

  • 8/2/2019 Single Day Web Intelligence

    27/40

    27

    16. Include the following objects into the panel for the Result Objects:o L01 Distribution Channelo L01 Product Groupo L01 Producto L01 Countryo L01 Regiono L01 Calendar year / Montho Net Value

    17. Click Run Query

  • 8/2/2019 Single Day Web Intelligence

    28/40

    28

    18. Enter all the Countries except Not Assigned from the list to the list of selected Countries.

    19. Enter all the Products except Not Assigned from the list to the list of selected Products.20. Click Run Query.

  • 8/2/2019 Single Day Web Intelligence

    29/40

    29

    21. Double Click on the Report Title22. Enter Monthly Sales Report 23. Click Return24. .Select the column Distribution Channel.25. Right-Click the column.

    26. Select the menu Sort > Descending.27. Right click the column Product Group.28. Select the menu Sort > Custom Sort.

  • 8/2/2019 Single Day Web Intelligence

    30/40

    30

    29. Arrange the Product Groups into the following order as shown above.30. Click OK.31. Now move the column Country and move it to the beginning of the table.32. Move the column Region between the columns Country and Distribution Channel.33. Select the column Country.

    34. Select the option Insert / Remove Break.35. Select the column Region and repeat the step36. Select the column Distribution Channel and repeat the step.

  • 8/2/2019 Single Day Web Intelligence

    31/40

    31

    37. Select the column Product Group and repeat the step.38. Remove by using a simple drag and drop the columns Product and Calendar Year / Month from the

    table.39. Select a value from the column Net Value.40. Select the option Insert Sum in the toolbar.

    41. Select the second header row in your table.42. Right-click the row and use the menu Remove > Remove Row.43. Select the table in your report.44. Open the Properties on the left hand side.

    45. Ensure the property Show Table headers is activated.46. Select the column Country.

  • 8/2/2019 Single Day Web Intelligence

    32/40

    32

    47. Select the option Fold / Unfold in the toolbar.48. Now select an entry in the column Country.49. You can now use the navigation on the left hand side by either using the small triangles or the numbers

    on the bottom to open / close specific areas of your table.

    50. Now add a bar chart from the tab Templates on the left hand side on the right hand side of the table.51. Drag from the tab Data the field Product to the dimension part of the chart.52. Drag from the tab Data the field Net Value to the measure object part of the chart.53. Right Click on the chart.

  • 8/2/2019 Single Day Web Intelligence

    33/40

    33

    54. Use the menu Align > Relative Position.

    55. Configure the alignment as shown in the picture below

    56. Click OK.57. Click View Results in the toolbar.

  • 8/2/2019 Single Day Web Intelligence

    34/40

    34

    58. Click View Results in the toolbar.

    59. Click on the tab Input Controls on the left hand side.60. Click New.

    61. Click Next

  • 8/2/2019 Single Day Web Intelligence

    35/40

    35

    62. Select the option Multiple Values Check Boxes.63. Click Next.

    64. Select Block 1 and Block 2 of your report.65. Click Finish.

  • 8/2/2019 Single Day Web Intelligence

    36/40

    36

    66. You can now use the Input Control on the left hand side to filter your report.67. Click on the item Edit Query in the toolbar.68. Select the tab Properties in the panel.69. Enable the property Enable Query Stripping

  • 8/2/2019 Single Day Web Intelligence

    37/40

    37

    70. Remove the fields Product and Calendar Year / Month from the Result Objects panel.71. Click Edit Report in the toolbar.72. Click Yes on the popup.73. Click Close74. Click Refresh Data in the toolbar.75. Click Refresh Data.76. Right Click on the tab Report 1 on the bottom.77. Select the menu Document Properties.

  • 8/2/2019 Single Day Web Intelligence

    38/40

    38

    78. Activate the option Enable Query Stripping.79. Click Edit query80. Add the fields Product and Calendar Year / Month back into the Result Objects panel.81. Click Yes on the popup.82. Click Close83. Click Refresh Data in the toolbar.84. Click Refresh Data.

    85. Elements not used as part of the report are not being retrieved and are highlighted in the data panel.86. Add Product to your table.

  • 8/2/2019 Single Day Web Intelligence

    39/40

    39

    87. The field is being added but the user needs to refresh the report.

    Save the report to your SAP BusinessObjects Enterprise system.

  • 8/2/2019 Single Day Web Intelligence

    40/40

    2010 SAP AG. All rights reserved.SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, and other SAP products and servicesmentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and othercountries.

    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 registeredtrademarks 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 documentserves 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 ("SAPGroup") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errorsor omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set fo rth inthe express warranty statements accompanying such products and services, if any. Nothing herein should be construed asconstituting an additional warranty.