Professional Documents
Culture Documents
Demo purpose
The purpose of this demonstration is to show the core components of Crystal Xcelsius at a high level.
Audience
The audience for this demo is customers and prospects for BusinessObjects XIr2 including IT and business users.
Page 2 of 40
Setup
With the current version of the demo image and files, the Xcelsius model we will walk through presenting is not in the CMS nor are there any dashboards already created to link to that model. To use the script below a URL link must be created to the Xcelsius model on the desktop. Use the following to create the link. What to do
Login to InfoView
Page 3 of 40
Page 4 of 40
Give it a title, STS Dashboard and add the URL as: /Demos/STS/Content/XCelsius/STS Dashboard/STS Master.swf Click OK to save it.
Page 5 of 40
To increase screen space, make the browser full screen using the full screen
button
or F11.
Page 6 of 40
Step
Section description
What to do
Step by step instructions
What to say
Marketing messages, positioning and competitive differentiators.
Page 7 of 40
Page 9 of 40
What to do
Use the selector to view different metrics
What to say
By default, the STS Crystal Xcelsius sample starts at the Sales Overview. This view shows an overview of monthly sales by line of product: Electronics, Sports and Telecom. Each month is represented by an alert color indicating the status vs the target. Notice how at the bottom left corner, you can change the selected metric: Net Sales, Gross Sales and Profit.
Navigation paths
This view shows five metrics in a single screen. It starts with metrics for North America: Gross Sales, Net Sales, Profits, Quantity Sold and Discounts. Notice how you can see the respective values for each series by hovering over the bars within each chart. You can create all arrange multiple graphs on the screen to fit you specific visual reporting needs.
Page 9 of 40
Notice how the data changes instantly. Crystal Xcelsius provides a wide array of buttons and selectors to create an interactive experience for the end user.
Page 10 of 40
On this sample we show quarterly sales by of Computer related products in Brazil. The Bar chart shows different sub products. Notice how Crystal Xcelsius allows the user to access data in a graphical and intuitive way. Click on any of the images and all the underling data will be instantly displayed. Using visuals to present information allows for the viewer to quickly digest information, which leads to a quick drive to action.
Page 11 of 40
By selecting a different chart type, users can visualize the contribution of each sub product on each country. Tip: Select different countries and explore different options. You will find interesting combinations of data based on your selections. The main message to convey is Crystal Xcelsius will allow for the easy creation of reports in one single page by leveraging easy to use and animated menus.
Page 12 of 40
Select different countries from the list builder selector by dragging and dropping them into the countries analyzed list.
This interactive component allows you to compare two or more countries in terms of margins.
You can also double click or click once, then click on the add button.
Page 13 of 40
Add a new country from the Countries list to the Countries Analyzed list.
Using the list builder you can create your own comparative analysis on the fly. The list builder is one of the many components that can be assembled to create a dynamic interface for analyzing your data.
Page 14 of 40
You can conduct the same type of analysis for any of the three main product lines.
Page 15 of 40
This model shows one of the trademarks of Crystal Xcelsius: Visual Modeling. This models contains three main areas: An Input section represented by interactive sliders and values (left), and output section represented by gauges and values (center and center right), and a main menu for selecting different regions (top right).
Page 16 of 40
You can see the impact that decreasing the amount of discounts will have on the overall profits. Note how all values are recalculated and displayed in real time.
Page 17 of 40
Crystal Xcelsius Demo Script Step What to do Adjust the values by using the up and down buttons or double clicking and typing a value. What you should see What to say
Page 18 of 40
Key message: Crystal Xcelsius allows you to bring the power of Visual Modeling to Dashboard Manager. All of the modeling is driven from your Excel formulas. Using Excel skills you can easily develop and deploy models to assist you in analysis or forecasting. Tip: Explore the different scenarios that occur when you adjust the sliders and values. Use the Scenarios component to save your findings.
Page 18 of 40
Page 19 of 40
Workflow 2: Crystal Xcelsius for the IT/Power Users Audience Part 1: Inserting and mapping data to a column chart
Step
1.1
What to do
On the demo machine, open Xcelsius 2008 by going to Start---All Programs---Business Objects XI 3.0---Xcelsius----Xcelsius.
Notes
Those of you who have used Crystal Xcelsius in the past will see a few changes right away. Xcelsius 2008 has improved the screen layout to include the Excel model area within the same screen as well as keeping the Properties window open for easy access.
1.2
First, lets import an Excel file into Crystal Xcelsius by clicking on the Import Spreadsheet Icon in the toolbar. A confirmation dialog will come up; telling you that changes to your existing spreadsheet will be lost. Confirm that Yes, you want to continue.
Page 19 of 40
What to do
Click on the Browse () button and browse to
File is: QSWizard Spreadsheet 1.xls. Then press the Open button
1.4
Lets add a Pie Chart From the Components window, choose the Tree tab and find the Charts folder. Expand the folder and highlight Pie Chart component then click on the canvas to add the component.
There are two different methods for placing a component from the Components window on to the canvas. Drag and drop Click once on the component, then click again in the canvas
Page 20 of 40
What to do
Lets select a data range from your embedded Excel sheet by navigating to the Property Window on the right hand side and clicking on the Data Range selector button to the right of the Values box. Note: you might have to resize the property window and make it larger to access the range selector button.
When the select a range window appears, select the cell range that belongs to Projected Sales (in Thousands) B5:F5 Finally click OK 1.7 Now click on the data range selector to the right of the Labels box in the property window on the right. This selection will match the corresponding labels to the data range you had previously selected. Notice that the labels are immediately represented in the graphs legend.
When the Select a Range window appears, select the cell range B2:F2 Click OK
Page 21 of 40
What to do
Located in the top portion of the Properties window, in the Titles section, click on the Chart title selector button to the right of the Chart title box (where it says Pie Chart by default).
Select the cell A1 (Projected Sales) 1.9 Next, click on the Subtitle selector box. The values for labels can also be entered directly into the design template in stead of linking to a cell though this should be done only for data that is not changing.
Type in Thousands (000s) Now click on the Preview button on the top toolbar to preview your Xcelsius model. Click again to close. Xcelsius will generate a Macromedia Flash (SWF) preview.
Page 22 of 40
Page 23 of 40
What to do
Add a horizontal slider by clicking on the Single Value section of the Components window. Scroll down and find, then click on the Horizontal Slider. Finally, click on the canvas under your pie chart to add the horizontal slider there.
Notes
There are two different methods for placing a component from the Components window to the canvas. Drag and drop Click once on the component, then click again in the canvas
2.2
Next well set the properties for the slider. To view a demonstration of how the slider component works by clicking next to the on the Help button Data selector button.
These demonstrations are available for single value and selector components to better explain the components functions and capabilities.
2.2
Lets link this to our model. Click on the Data selector button When the Select a Range window appears, select the cell F4 (growth rate for Software). Then click OK
The slider will allow for a simple layer of scenario analysis by allowing the user to adjust the growth rates for each of the product lines.
Page 23 of 40
What to do
Next, click on the Title selector button. When the Select a Range window comes up, select cell F2 for the Software title.
2.5
When you drag the slider, the pie chart changes dynamically.
Drag the slider to change the projected growth and reallocate our pie chart for Software. When you are finished previewing your visual model, click on Preview again.
2.6
You can now add additional sliders for each of the other product categories by adding the sliders and linking to the other growth rate cell. Use the Format menu to help align your sliders horizontally or vertically.
Using the Copy and Paste functions allows the user to quickly add multiples of various components just needed updates to cell references as needed. All other parameters, formatting and settings can be duplicated.
Page 24 of 40
Page 25 of 40
What to do
Lets add an image component by clicking on the Art & Backgrounds category in the Components window on the left. Scroll down to find and then click on the Image Component. Finally, click on the canvas to add the image component
Notes
We can easily add a company logo by using the Image component.
3.2
In the Image Component properties window on the right, click on the Import button. Then click on the skin_bo.gif in the C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\images folder. Finally click on the Open button Click and drag the image (logo) to the desired location within the canvas.
Xcelsius will embed the image file onto the visual model.
Page 25 of 40
Page 26 of 40
What to do
Lets add a background from Art & Backgrounds. Find, then click on Background (the 1st item in the list under Art and Backgrounds). Finally, click on the canvas to add the Background component. Move the background over the other components so the background is in the same area (and temporarily hides the other components).
Notes
The Background is inserted on the top layer of the canvas. This will temporarily hide other components.
4.2
Change the order of the background component by rightclicking anywhere on the background component. Then click on Send to Back.
The background component will be placed behind all other components on the canvas. Using this layering effect can add depth and visual interest to your models.
Page 26 of 40
What to do
Click the Fit Canvas to Components button to crop your visual model workspace.
Click on the Increase Canvas button to add a small margin around your visual model.
Now click on the Preview button to view your changes. Click Preview again to close.
4.4
Use the single export PDF button to generate a PDF document. It is the fourth button in the toolbar below:
Any output from Xcelsius will result in a SWF file format. The output types include HTML, PDF, Word, PowerPoint, and Email. Congratulations on creating your first Xcelsius visual model!
Page 27 of 40
Page 28 of 40
What to do
On the demo machine, open Xcelsius 2008 by going to Start---All Programs---Business Objects XI 3.0----Xcelsius---Xcelsius. To give more space, select below to only show the spreadsheet view.
What to say
We will be inserting data via a Live Office connection. This connection will allow us to retrieve content from existing BusinessObjects content without having to go against the live data source. This will help with the performance of our display. In design mode, screen area sometimes becomes limited. Xcelsius provides a Quick View menu option to easily get to a view that is desired. For our case, inserting live content via a Live Office connection, we can go into only viewing the spreadsheet.
5.2
To insert Crystal Report content, select Crystal Reports icon from Live Office ribbon.
To insert the Live Office connection, Select Live Office from the menu bar. A ribbon bar with display for Live Office. For our Xcelsius model we would like to retrieve content from an existing Crystal Report. Notice we can also retrieve content from Web Intelligence or even create a brand new query against a Universe.
Page 28 of 40
Page 29 of 40
Notice that the user will be authenticated using your BusinessObjects security. All rights are automatically applied.
5.4
A listing of the accessible folders is displayed for the user. Users can either navigate to the appropriate folder or use search to find the document needed. In our case we will search for the World Sales report.
We will Search for the report we want to use, enter World Sales into the search area and then click the Search button.
Page 29 of 40
Page 30 of 40
Once a report is selected, a viewer will display a version of that report. Report parts can be selected, i.e. a chart, table or even a cell in the report. We can also just select the data fields in the report; this is how we will be inserting our content. Select the Switch to Fields button.
5.6
Double click the Country and Sum of (Last_Years_Sales, Country) fields to add them to the Selected Fields window. Click Next
Notice that both data fields and calculations are available to be used. In our case, we just want to select the country and Sum of Last Years Sales fields. Select Next.
Page 30 of 40
Page 31 of 40
If needed, a filter can also be applied to the data. Select Next.
5.8
Click Finish
Multiple Live Office objects may be inserted into a sheet, so we are given the option to rename this particular object. This helps to clarify exactly what is in each Live Office object. In our case we will have just one so click Finish.
Page 31 of 40
Page 32 of 40
We now see the data from those fields in the spreadsheet. We will now go back to our model to add a chart to our Xcelsius model. Select the Show My Workspace from the Quick Views menu option.
5.10
We will use a Pie Chart to display our values. Click on Tree tab of Components window. Next click Charts. Drag Pie Chart onto the canvas.
There are two different methods for placing a component from the Components window to the canvas. 1. Drag and drop 2. Click once on the component, then click again in the canvas
Page 32 of 40
Page 33 of 40
Chart titles and Subtitles can be manually entered or can reference a cell within the spreadsheet. By referencing a cell in the worksheet, titles can be dynamically updated. We will now tell the chart where the data values reside. Select the arrow next to the Values section.
To tell the chart where data values are located, select Values section. next to the
5.12
We now will select the appropriate cells to display our data values in the chart. Although we have selected a set number of rows, we could have also select more rows than we had data to accommodate for more countries being added to our report. We could then tell the chart to ignore blank values to see do not have null vales showing.
Page 33 of 40
Page 34 of 40
As with the data values, labels can also dynamically reference a set of cells.
Select section.
5.14
As with the data values, labels can also dynamically reference a set of cells to accommodate for more values being added to our data set. We have now updated our chart to show Titles, data and labels for our Xcelsius model.
Page 34 of 40
Page 35 of 40
We will now update our Xcelsius model to tell it that we have a Live Office object embedded in the worksheet. What this allows us to do is to have the Live Office data updated when the model is run or on different triggers.
5.16
Notice that multiple ways that data can be added to the Xcelsius model. This can be live data or data from existing content.
Page 35 of 40
Page 36 of 40
5.18
We now need to update the Session URL for our BOE install. Replace <webserver> with CDI, or whatever is your machine name, if different.
We must update the machine name for our BOE installation. By updating the URL we can easily move this model between installations. We can also tie it to a cell in the worksheet to make it more dynamic.
Page 36 of 40
Page 37 of 40
There are different options for updating the Live Office objects. For our use, we will refresh the object on Loading of the model. Once the model is opened, it will get the latest data from our World Sales report. We could also have the dat refreshed based on a cell being updated or on a periodic basis. In the Load Status section we can use this area to alert the user if the data is loading. This give the user an idea of what is going on if it takes some time to load the Live Office object.
5.20
Select Preview
Lets see what our model looks like when it will be accessed by our users. From the menu we can Preview the model.. Notice that we get prompted for our BusinessObjects credentials. Note that once this is published to BOE, we will not get this prompt in InfoView, since we will already be authenticated.
Page 37 of 40
Page 38 of 40
We now see our model. You can now move your cursor over the chart to see values associated with each slice. This is exactly how the user will interact with the model.
5.22
We will now export out model to a Flash file on our Desktop. This file could also be exported to BOE or to other formats that are listed on the menu option. This was discussed further when we created our original Xcelsius model in the previous exercise.
Page 38 of 40
Page 39 of 40
5.24
So a user could have the model on their Desktop and double-click on it to view and interact with that model. Notice we are prompted for our BOE credentials to authenticate the user.
Page 39 of 40
Page 40 of 40
We have now seen how to create an Xcelsius model based on live content, in our case here, based on the data from a Crystal Report within BusinessObjects Enterprise.
Page 40 of 40