xcelsius with sap bi.pdf

12
How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit Applies to: SAP BusinessObjects Xcelsius For more information, visit the Business Objects homepage . Summary You must have come across lot of blogs and articles on integrating Xcelsius and SAP BI via Live Office and Query as a Web Service (QaaWS), but this article is all about integrating it without using any integration kit. Author: Anil Kumar Bavaraju Company: Intelligroup Created on: 8 June 2009 Author Bio Anil Kumar Bavaraju is SAP BI Consultant working for Intelligroup. He has over four years of experience in SAP as SAP Netweaver 2004s Business Intelligence certified consultant. He extensively worked in BusinessObjects, BO Xcelsius, Web Intelligence Reporting, and worked on Implementation of BO Integration Kit for SAP Solutions. He has developed custom add-on components for making Xcelsius more adaptable to the user visual / presentations needs. SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 1

Upload: chandra-reddy

Post on 16-Apr-2015

61 views

Category:

Documents


0 download

DESCRIPTION

Xcelsius with SAP BI.pdf

TRANSCRIPT

Page 1: Xcelsius with SAP BI.pdf

How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit

Applies to: SAP BusinessObjects Xcelsius

For more information, visit the Business Objects homepage.

Summary You must have come across lot of blogs and articles on integrating Xcelsius and SAP BI via Live Office and Query as a Web Service (QaaWS), but this article is all about integrating it without using any integration kit.

Author: Anil Kumar Bavaraju

Company: Intelligroup

Created on: 8 June 2009

Author Bio Anil Kumar Bavaraju is SAP BI Consultant working for Intelligroup. He has over four years of experience in SAP as SAP Netweaver 2004s Business Intelligence certified consultant. He extensively worked in BusinessObjects, BO Xcelsius, Web Intelligence Reporting, and worked on Implementation of BO Integration Kit for SAP Solutions. He has developed custom add-on components for making Xcelsius more adaptable to the user visual / presentations needs.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 1

Page 2: Xcelsius with SAP BI.pdf

How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit

Table of Contents

Connectivity in Xcelsius ......................................................................................................................................3 Connectivity via Live Office and Query as a Web Service (QaaWS) – Regular approach.............................3 Direct Access to SAP BI using a Web Service Connection............................................................................3

How to Steps ......................................................................................................................................................4 Creating Web Service Connection..................................................................................................................4 Create a Query................................................................................................................................................4 Create a Web Service Connection in Xcelsius ...............................................................................................4

Xcelsius (Web Service Connection).............................................................................................................................5 Web Service (SAP BI)..................................................................................................................................................5 Output Values ..............................................................................................................................................................6 Now comes the most important part ............................................................................................................................8

Developing the dashboard ..............................................................................................................................9 References........................................................................................................................................................11 Disclaimer and Liability Notice..........................................................................................................................12

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 2

Page 3: Xcelsius with SAP BI.pdf

How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit

Connectivity in Xcelsius

Connectivity via Live Office and Query as a Web Service (QaaWS) – Regular approach

Direct Access to SAP BI using a Web Service Connection

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 3

Page 4: Xcelsius with SAP BI.pdf

How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit

How to Steps

Creating Web Service Connection

1. Create a “SAP BI Web Service for Queries”. Refer to Web Services within SAP NetWeaver 2004s BI, if necessary.

2. Test the connection by passing query and Infoprovider details.

Note: Copy the generated Web Service URL (WSDL) in a text editor such as Notepad.

Create a Query

Create a simple query.

For example:

• Infoprovider name (Cube): ZSDN_DEMO

• Query: ZSDN_DEMO_Q001

Query Output

Create a Web Service Connection in Xcelsius

1. Click Data Manager.

2. Add Web Service Connection.

3. Pass the WSDL URL generated in Step 1. Click IMPORT. Notice the same input and output fields as shown below.

4. In the Usage tab of the connection, check the box Refresh on Load.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 4

Page 5: Xcelsius with SAP BI.pdf

How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit

Xcelsius (Web Service Connection)

Web Service (SAP BI)

In Excel sheet (Xcelsius) is the Infoprovider name and query name.

Query 1 Infoprovider ZSDN_DEMO Query Name ZSDN_DEMO_Q001

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 5

Page 6: Xcelsius with SAP BI.pdf

How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit

Input Values

• Infoprovider (Select the cell with Infoprovider details by clicking ): ZSDN_DEMO

• Similarly select Query and select the cell with Query Name by clicking ): ZSDN_DEMO_Q001

Output Values

1. Refer to Understanding Datasets.

2. Drill down to Caption: Axis Data > Item > Set > Item > Caption. CAPTION: Name of the

characteristic or of the structure (Datasets).

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 6

Page 7: Xcelsius with SAP BI.pdf

How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit

3. Select the cells range for the characteristics details (Caption) by clicking .

4. Drill down to Value (refer Datasets): Cell Data > Item > Value.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 7

Page 8: Xcelsius with SAP BI.pdf

How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit

5. Now select the cells range for the Key Figures details (Value) by clicking .

Now comes the most important part

6. Format the Excel sheet (Using cell reference) similar to how the report looks after running the query.

Query Output

Xcelsius

That’s it. The connection is now ready.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 8

Page 9: Xcelsius with SAP BI.pdf

How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit

Developing the dashboard

Two components are used:

• Spreadsheet Table

Display Data: Sheet1!$F$3:$I$18 (as shown below)

• Refresh Connection button

Properties: Check the connection box (General tab)

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 9

Page 10: Xcelsius with SAP BI.pdf

How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit

1. Click Preview.

2. Export the visualization to the required format.

3. Enter BI login credentials.

Dashboard

Notice that the aesthetics of the dashboard were not given lot of attention. In this example, more time was spent building the interface and troubleshooting the errors than visual presentation.

To check if the dashboard is getting the real time data, make changes in the query (for example, Calendar Year), and click Refresh.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 10

Page 11: Xcelsius with SAP BI.pdf

How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit

References Web Services within SAP NetWeaver 2004s BI - Create, Discover, and Consume!

BI Suites: Business Explorer

For more information, visit the Business Objects homepage.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 11

Page 12: Xcelsius with SAP BI.pdf

How to Integrate Xcelsius 2008 with SAP NetWeaver BI without Integration Kit

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 12

Disclaimer and Liability Notice This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade.

SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk.

SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document.