xcelsius tips and tricks chris greer ev technologies

36
Xcelsius Tips and Tricks Chris Greer EV Technologies

Upload: rigoberto-jaques

Post on 30-Mar-2015

220 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Xcelsius Tips and Tricks Chris Greer EV Technologies

Xcelsius Tips and Tricks

Chris GreerEV Technologies

Page 2: Xcelsius Tips and Tricks Chris Greer EV Technologies

Who We Are…

EV Technologies is an SAP BusinessObjects solutions firm based in the St. Louis Metro Area•SAP Software Solutions Partner•SAP Certified Solutions Provider

Page 3: Xcelsius Tips and Tricks Chris Greer EV Technologies

Agenda

• Creating BIWS with the Rich Client• Monitoring Connections using the built in

Load Status• Xcelsius in XLF documentation

Page 4: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Publish a BIWS from a report block in the Rich Client– Filters– Prompts

• Testing a BIWS in the Rich Client• Create a connection to a BIWS in Xcelsius• Map the connection to run against the latest

Instance of a webi report.

BIWS in Rich Client

Page 5: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Rich Client Demo– Creating a BIWS– Testing the BIWS

Rich Client Demo

Page 6: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Create your Web Intelligence Report• Keep it simple Remember a BIWS is tied to a

block not the whole report

Getting Started

Page 7: Xcelsius Tips and Tricks Chris Greer EV Technologies

• The Block Name is Important

Setting the Block Name

Page 8: Xcelsius Tips and Tricks Chris Greer EV Technologies

• We select the Block and then Publish it• If you have not exported the rich client report

to the CMS you will get an Error

Always Export First

Page 9: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Once we have exported the report we can try again

BIWS Wizard

Page 10: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Set the filters• Notice the name matches our block name

Name the Service

Page 11: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Document the BIWS name and filters in the report

Set Filters

Page 12: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Recommendation: Create a folder for each Dashboard

• Note that BIWS co-exist with QaaWS services

BIWS Folders

Page 13: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Name the BIWS and Finish

Publish the BIWS

Page 14: Xcelsius Tips and Tricks Chris Greer EV Technologies

• You can not Modify or test Rich Client BIWS through the QaaWS client tool

• The Rich Client provides an Interface for testing BIWS created with the rich Client

Testing a BIWS

Page 15: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Checking the “Show BI Service” box

• WSDL URL contains the URL you need for your Xcelsius connection

• Identifier contains the CUID for the BIWS

Testing a BIWS

Page 16: Xcelsius Tips and Tricks Chris Greer EV Technologies

Test it

Page 17: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Here we can populate values for the filters

• If you leave a filter blank it is not used

• Once you are ready, click Send

Invoke the Test

Page 18: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Review the results

Test Results

Page 19: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Xcelsius Demo – BIWS Connections

Xcelsius Demo

Page 20: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Import the URL we got from the Rich Client

Connecting to the BIWS

Page 21: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Change to the Get method instead of the Drill Method

Methods

Page 22: Xcelsius Tips and Tricks Chris Greer EV Technologies

• BIWS and tradition QaaWS have different options

• We set the value to 1 for TRUE

• Refer to the Web Intelligence manual for all the details

Understanding New Inputs

Page 23: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Since we are running against latest instance we need to schedule the report in InfoView

Schedule to Cache

Page 24: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Set the Filters Values

• Filters apply to the data in the report instance

• Prompts force a webi report refresh

Handling Input Parameters

Page 25: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Now we can run it

Test BIWS in Xcelsius

Page 26: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Change the value to validate it works

Drill Down Test

Page 27: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Create a BIWS against a crosstab, which could previously only be done with Live Office

• Cache data and avoid making a database call• Instances and Filters help us work around 500

row limits• Can see 2-3 second response time running

against a 40+ MB Webi instance

BIWS Summary

Page 28: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Set the Connection Load Status Properties– Loading Message– Idle Message– Insert In

• Monitor a running query

Connection Load Status

Page 29: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Loading Message

• Idle Message• Insert Into

Load Status Bind Variables

Page 30: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Created a scorecard to show where we mapped the Insert Into property

Create the Output Object

Page 31: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Here we see the loading and Idle messages

Monitoring Running Queries

Page 32: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Learn to leverage Xcelsius internal connection watching

• Debug when connections are triggered• Connection performance tuning• There are external tools like Fiddler that let

you watch externally (another presentation)

Load Status Summary

Page 33: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Xcelsius Demo – Web Service URL

Xcelsius Demo

Page 34: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Label in Webi with BIWS name– Include Prompts– Include Filters

• Connection name is the BIWS name• Give all Components Names• Color Code Cells– Put a legend on every sheet

• Comment the destinations of Connections and Selectors

Xcelsius Documentation

Page 35: Xcelsius Tips and Tricks Chris Greer EV Technologies

• Xcelsius Demo – Coding Standards

Xcelsius Demo

Page 36: Xcelsius Tips and Tricks Chris Greer EV Technologies

More Information

Contact: Chris GreerEmail: [email protected]: 314.514.4082On the Web: http://savethecms.comBlog: http://evtechnologies.com/blogTwitter: @mrchrisgreer