360 likes | 551 Views
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. Agenda. Creating BIWS with the Rich Client
E N D
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
Agenda • Creating BIWS with the Rich Client • Monitoring Connections using the built in Load Status • Xcelsius in XLF documentation
BIWS in Rich Client • 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.
Rich Client Demo • Rich Client Demo • Creating a BIWS • Testing the BIWS
Getting Started • Create your Web Intelligence Report • Keep it simple Remember a BIWS is tied to a block not the whole report
Setting the Block Name • The Block Name is Important
Always Export First • 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
BIWS Wizard • Once we have exported the report we can try again
Name the Service • Set the filters • Notice the name matches our block name
Set Filters • Document the BIWS name and filters in the report
BIWS Folders • Recommendation: Create a folder for each Dashboard • Note that BIWS co-exist with QaaWS services
Publish the BIWS • Name the BIWS and Finish
Testing a BIWS • 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 • Checking the “Show BI Service” box • WSDL URL contains the URL you need for your Xcelsius connection • Identifier contains the CUID for the BIWS
Invoke the Test • Here we can populate values for the filters • If you leave a filter blank it is not used • Once you are ready, click Send
Test Results • Review the results
Xcelsius Demo • Xcelsius Demo • BIWS Connections
Connecting to the BIWS • Import the URL we got from the Rich Client
Methods • Change to the Get method instead of the Drill Method
Understanding New Inputs • 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
Schedule to Cache • Since we are running against latest instance we need to schedule the report in InfoView
Handling Input Parameters • Set the Filters Values • Filters apply to the data in the report instance • Prompts force a webi report refresh
Test BIWS in Xcelsius • Now we can run it
Drill Down Test • Change the value to validate it works
BIWS Summary • 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
Connection Load Status • Set the Connection Load Status Properties • Loading Message • Idle Message • Insert In • Monitor a running query
Load Status Bind Variables • Loading Message • Idle Message • Insert Into
Create the Output Object • Created a scorecard to show where we mapped the Insert Into property
Monitoring Running Queries • Here we see the loading and Idle messages
Load Status Summary • 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)
Xcelsius Demo • Xcelsius Demo • Web Service URL
Xcelsius Documentation • 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 Demo • Xcelsius Demo • Coding Standards
More Information Contact: Chris Greer Email: chris@evtechnologies.com Office: 314.514.4082 On the Web: http://savethecms.com Blog: http://evtechnologies.com/blog Twitter: @mrchrisgreer