Professional Documents
Culture Documents
Date: Presenter:Mr.Suresh
1
Basic Differences
Action Format a table with custom formats Apply a templates Create complex calculations Create user objects and variables 2-tier Deployment Yes Yes Yes Yes 3-tier Deployment Yes Yes Yes Yes
Yes
Yes Yes Yes Yes
No
No No Yes Yes
1. Enter your system name in the System box 2. Enter your username and password
Getting Help
For general help:
Getting Help
To read the Desktop Intelligence Users Guide:
Getting Help
For a quick guided tour of BusinessObjects:
Opening a Document
To open a document held in a local or shared folder:
Click the Open button in the Report Toolbar.
demo2.rep
10
Blocks
Data is displayed in Blocks:
Table Block Financial Block
Chart Block
Crosstab Block
11
Refreshing a Report
The last time the data was refreshed is shown in the Status Bar: To refresh the data:
Click the Refresh Data button in the Standard Toolbar.
When the data is refreshed, the new date is shown in the Status Bar
12
Resizing a Column
You can use drag and drop to resize a table column:
Move the mouse pointer over the table column border. Drag and drop the border.
13
Resizing Rows
You can use drag and drop to resize table rows:
Move the mouse pointer over the table row border.
Drag and drop the border.
14
15
16
17
18
19
Adding a Sum
You can sum data in a column automatically:
Click on the Measure column you want to sum.
20
Adding a Percentage
You can add percentage data to a column automatically:
Click on the Measure column you want to add percentages to. Click the Show as Percentage button in the Report Toolbar.
21
22
Click the Insert Count button in the Report Toolbar. Unique rows
23
All rows
24
Sorting Data
BusinessObjects lets you sort the data in columns automatically. There are 3 types of sort:
Sort in ascending order - A to Z, 1 to 9, dates past to present Sort in descending order - Z to A, 9 to 1, dates present to past Custom sort - you can sort on multiple columns, select special month and day sorts or design your own
25
Applying a Sort
The sort options are shown in the Report Toolbar:
Click on the column you want to sort.
27
Filtering Data
BusinessObjects lets you view only the data you want to see.
Click on the column you want to filter.
28
Review
Resizing columns and rows Moving columns Changing table column titles Moving tables Moving report titles Applying calculations Applying sorts Applying filters
29
Drilling on Data
BusinessObjects allows you to drill to different levels within your data.
30
31
Drilling Down
Move the mouse pointer over the data you want to drill down on.
32
33
Drilling Up Data
Move the mouse pointer over the data you want to drill up on.
34
Review
Switching on drill mode Drilling down Drilling across data Drilling up
35
36
Presentation Styles
BusinessObjects has different block types that you can use to format data in your report:
Table Block Chart Block
Financial Table
Crosstab Block
37
Tables
A table is the default style for presenting data. All the reports you have used so far in this course have been in this format.
38
Financial Tables
A financial table is very like an ordinary table except that the headings run vertically rather than horizontally.
39
Crosstabs
A crosstab looks like a spreadsheet with data in cells.
Table Crosstab
Charts
You can also present data in a chart BusinessObjects provides many types of chart:
Area Column Line Pie XY (Scatter) 3-D Area 3-D Column 3-D Line 3-D Pie
41
Creating Tables
In a report, click the Insert Table button in the Report Toolbar. Click where you want the top left hand corner of the block to appear.
Select variables
42
43
Creating Crosstabs
There are 2 ways to create a crosstab: Turn an existing table into a crosstab From scratch, using the Crosstab Wizard
44
Tip: If you drop in the wrong place, you wont get a crosstab. Dont worry just click the Undo button and try again.
45
Click where you want the top left hand corner of the block to appear.
Select variables
46
Creating Charts
There are 2 ways to create a chart: Turn an existing table or crosstab into a chart From scratch, using the Chart Wizard
47
48
49
Review
BusinessObjects has different block types that you can use to format data in your report: Tables, Financial Tables, Crosstabs, Charts You create tables using the Table Wizard You create financial tables by using the Rotate button You create crosstabs by dragging and dropping or the Crosstab Wizard You create charts from tables or the Chart Wizard
50
Simple Queries
51
Business Objects
Desktop Intelligence specializes in the provision of decision support systems (DSS)
Query
Databases
Analyze
Users
Local Files
Direct access to data Short learning curve Secure data User-friendly interface
Results
Report
52
Object
53
Objects
There are three types of Object in a Universe:
a Dimension
a Detail
a Measure
54
eFashion
55
56
BusinessObjects Query
Data Provider
Results
Database (Data Source)
Report
57
Documents
The network
The Observer
User Writes Query that returns 5000000 Rows!!! Market Crashes
59
60
Sharing Reports
You can share your reports with colleagues by sending them to users, or by publishing them in the repository. When you send reports:
They go to named users and do not remain on the repository once all the recipients have retrieved them. This is ideal for communicating information to individual people rather than to groups of users.
61
Sending a Report
62
63
Efashion.rep
64
Publishing a Report
Efashion.rep
65
Retrieving Documents
You can retrieve documents:
that have been sent to you that have been published on the repository, for your group
66
67
68
Review
Sharing reports with colleagues Sending documents Publishing documents Retrieving documents sent to you Retrieving published documents
69
70
71
Understanding Conditions
You can restrict a query so that it returns data related to a subset of values for an object rather than all values.
Lets examine the condition:
Store Equal to e-Fashion Austin Magnolia.
72
object
Condition
operator operand
73
Types of Conditions
There are four types of conditions that you can use in BusinessObjects:
Single- and multi-value conditions
Prompted condition Multiple condition
Predefined condition
74
75
76
77
78
80
81
82
Which year?
2000
Type the question: Which year? Then year: 2000 Type thepress Enter or click outside this box. Then press Enter or click OK.
83
84
For example, you need to display the Sales revenue for all product categories beginning with the letter B.
85
B%
Type the pattern: B% Then press Enter or click outside the box.
86
Relational operators determine the type of comparison to be made between two values in conditional expressions or between a value and a set of values. Relational operators are usually expressed as symbols. However, in BusinessObjects they are represented as follows.
BusinessObjects Equivalent Equal to Not equal to Greater than Greater than or equal to Less than Less than or equal to
87
88
1000000
Type the number: 1000000 Then press Enter or click outside the box.
89
90
You may sometimes need to apply more than one condition (to produce a report that focuses more precisely on certain data). When you specify more than one condition in a query, the relationship between the conditions must use either the AND or the OR operator. These are logical operators.
AND means that both conditions must be met. OR means that either one of the conditions must be met.
91
Circle A:
All rows that meet the condition
Circle B:
92
93
94
96
Right click the second AND operator to display the speedmenu, then shift it right. Double click the AND operator to change it into an OR operator.
97
99
100
101
102
103
Review
During this module, you developed skills in building more powerful queries. These queries let you create more focused reports. You learned how to restrict data using:
Single- and multi-value conditions Prompted conditions
Wildcards in conditions
Relational operators in conditions Multiple conditions with logical operators
104
105
a. Show/hide the available variable box b. Apply breaks, filters, sorts, ranking and calculations c. Report variables d. View all variables, dimensions only, measures only, or all variables by data provider e. Show masters in master/detail reports. f. Show the variables in the active table, chart or crosstab. g. Show the name and type of each block
106
Understanding Aggregations
Aggregation is a process that adjusts and displays measurable quantities at various requested levels. Only objects that measure quantities can be aggregated. For instance, examine the sales revenue for each store on a quarterly basis, then on a yearly basis (without the benefit of drilling).
107
Applying Aggregations
108
109
110
Converting to a Crosstab
Where you have at least two dimensions and a single measure object in a block, it is often easier to analyze the data in a crosstab. For example, you have a table and need to view it in a crosstab so that you can better compare sales revenue between stores and years.
111
112
Converting to a Chart
When you want a chart, you need at least one dimension and a single measure object in a block.
Pie charts work better when there are only a handful of dimensions, whereas bar charts can represent more dimensions more effectively.
For example, you have a table and need to view it in a chart presentation to visually compare revenue between years.
113
114
115
116
Applying Functions
The Slice and Dice Panel Toolbar makes some of the core features of Desktop Intelligence easy to access.
Apply Filter
Apply Break
117
Sorting Data
With slice and dice you can re-sort the rows of your data block. The sort function can order rows alphabetically or numerically and can be ascending or descending. For example, to view the stores having the lowest and highest sales revenues, you need to sort the rows by revenue.
118
119
120
Filtering Data
Sometimes you may want to view only the data you need and hide the data you do not want to view. For example, you need to focus only on store revenue for 1999.
121
122
123
124
125
126
127
128
129
Select 1999.
130
131
132
133
134
135
136
Review
During this module, you learned how to use the main features of the Slice and Dice Panel. These features included:
Aggregating values Converting blocks to different formats Tables
Crosstabs
Applying the following functions to data blocks Sorts Filters Calculations Breaks Ranking
137
Drilling
138
139
Hierarchies
Objects in a Desktop Intelligence universe are grouped in folders and organized in a specific (hierarchical) order. The eFashion universe uses the following hierarchies:
Store (Region, State, City, Store name) Time Period (Year, Quarter, Month, Week)
140
Hierarchies (continued)
West California Colorado
LA
Denver
e-Fash. LA
141
Drill Mode
Drill hierarchies only contain dimension objects. In drill mode, you drill on dimension objects, for example from Year to Quarter to Month. At each level, measures such as Sales Revenue are aggregated. You can only drill on dimension objects, not measures (such as revenue) or details (such as a stores postal code).
142
Scope of Analysis
The scope of analysis follows the hierarchical structure as shown in this dialog box. Before you can analyze data in drill mode, you must set up the scope of analysis. Analysis in this context means data at different levels of detail.
143
144
145
146
147
Rather than resetting the scope of analysis back in the Query Panel, you can use a short cut that lets you add more drillable dimensions.
This process of appending more dimensions on-the-fly is called Drilling Through. For instance, drill through your current table to view Store names.
148
149
Drilling on a Chart
It is just as easy to drill on a chart as on a table. For example, you have a chart showing Sales revenue by Region, and you need to drill on it to view more detail.
150
151
152
153
154
Note: When you drill on multiple hierarchies you can drill down through your data in any order you like. However, when drilling back up, be sure to drill the same way you drilled down. To help with this, right click and use the drill speedmenu to see where to go next.
155
156
For example, analyze your Sales revenue figures by Year, Quarter, and State.
157
158
Extending the scope of analysis is similar, but you add several dimensions at once.
For example, extend your analysis by drilling on City and Store name, which are not available in your current scope of analysis.
159
160
161
162
163
User-defined hierarchies let you create your own hierarchies using any dimensions available in the document.
164
deleting it.
166
Time/Location(Custom)
167
168
169
170
Review
During this module, you learned how to expand the drill capability and concepts of drilling, hierarchies, and scope of analysis. The hierarchies you can drill on:
Default hierarchies Predefined custom hierarchies User-defined custom hierarchies
The methods to drill through data. The methods and rationale for extending the scope of analysis.
171
Report Enhancement
172
Creating Variables
A variable is a formula or calculation that has a name. Variables are usually displayed in columns alongside corresponding data. Variables are useful when:
You want to use a formula repeatedly. You want to use the same formula in different blocks and on different report tabs within a document. You want to process data from different databases.
For example, create a variable in a separate column to calculate the sales tax for each product line.
173
174
177
Creating Alerters
Use alerters to draw attention to items of data in a block. Alerters can highlight data in two ways:
By changing the format of values
For example, highlight (in large, bold, red letters) Sales Tax amounts over 40,000 for any product line.
178
179
Big Tax
40000
180
181
182
183
High Tax
184
185
If you apply an alerter to a column that already has data, it will replace the data. This feature could be useful, for instance, for hiding names.
186
Report Manager
187
189
190
Source
Report
Data Blocks 1
eFashion Universe
For example, create a report that includes a table showing total revenue per Region and another table showing total employee salary per Region.
Create the first table by standard procedure.
192
193
194
You can also use data from non-BusinessObject sources. For example, incorporate data from a separate Excel file
Start off by creating a standard table.
195
196
197
198
Enterprise Reporting
199
Work more easily with reports that contain a lot of detailed information, using folding and the Outline View.
200
Objects
There are three types of Object in a Universe:
a Dimension
a Detail
a Measure
201
Building a Query
Where do you build queries?
Shows the classes and objects in your selected universe.
202
203
Query Process
What are the steps in the query process?
CLIENT User
SERVER
Data Provider
204
205
Documents
What are the three main parts of a document?
1 Data Provider
Presentation Styles
What block types can you use?
Table Block Chart Block
Financial Table
Crosstab Block
207
Restricting Data
How can you restrict the data in your queries?
208
209
Creating a Variable
How would you create a variable for 5% Sales Tax in the table below?
Right click the Sales Tax column. Choose the Variables option. Add the formula: =<Sales revenue> * 5%
210
211
Data Provider
A query is a type of Data Provider. The data provider contains the data you have chosen to retrieve from the data source. Using this data set we can build interactive reports.
212
215
You can suppress the data retrieval process when you run a query
Click the Edit Data Provider button.
216
You can suppress the data retrieval process when you run a query
217
You can suppress the data retrieval process when you run a query
218
You can suppress the data retrieval process when you run a query
The data is in the data provider, but has been removed from the report. Only the column headings are displayed.
219
Refreshing Data
When youve finished developing the query, you can populate the table with data to see the Testing with no data: final results:
Click the Refresh button. Refresh populates the report with data.
220
When development is complete, remember to uncheck the Do Not Retrieve Data box.
221
Running Calculations
222
223
224
Adding a Break
Breaks are good for highlighting when a variable, such as Store Name, changes:
Click on the data column you want to break. Click on the Break button.
225
226
227
Creating a Template
To create a template:
Create a report Format the layout and structure of the report Save the report as a template
228
Creating a Template
Create a report and format the layout and structure.
229
Creating a Template
Type a name and save the report as a template.
My Template.ret
230
Applying a Template
When you create a new document, you can apply predefined formatting using a template:
Click on the New Report Wizard button.
231
Applying a Template
Choose a template.
232
Applying a Template
Create the query for the report.
233
Applying a Template
The new report is formatted using a template and populated using data return by your query:
234
Styles
You can use styles to define the layout of tables, crosstabs, breaks, sections and other report components BusinessObjects provides a set a standard report styles You can modify supplied styles to create your own
235
236
237
238
239
240
241
242
Outlining
Views and hides selected levels of information detail in a report
243
Folding a Report
A typical report with a Break on Region and a Sum on Sales revenue.
244
Folding a Report
245
Folding a Report
246
Folding a Report
The report is folded.
247
Folding a Report
A final summary table, produced by deleting the header row and blank rows and Sum column.
248
Outlining
You can use Outlining to simplify a complex report.
249
Outlining
250
Outlining
Section breaks and break levels are shown.
Click on 2.
251
Outlining
Level 1 and 2 information is displayed.
252
Outlining
Only Level 1 information is displayed.
253
Outlining
The section detail is expanded.
254
255
Review
Folding reports Outlining
Switching on Outline mode Selecting levels of detail for display Switching off Outline mode
256
257
258
259
260
261
Adding Breaks
You can add breaks to improve the layout of data in crosstabs Click Format, Breaks.
262
Adding Breaks
263
Adding Breaks
The break formats the headers across the table columns.
264
265
266
267
268
269
Show Footer.
270
=Sum(<Sales revenue>)
271
272
273
Conditional Reporting
You can insert conditional statements for hiding blocks and other report components:
274
Conditional Reporting
Select the table.
275
Conditional Reporting
276
Conditional Reporting
The table disappears!
WHY? As the condition is TRUE, (the sum of sales revenue values is less than 40 million), the table is hidden.
277
Navigation
Structure
278
279
280
Report Printing
You can display reports in Print Preview to see how they will look when you print them You can set up:
Page size and orientation (portrait/landscape) Fit to print Margins Page numbering Order of printing
281
282
283
284
285