C C C C C C C
C C C C C C C
It is an OLAP tool that high-level management can use as a part of a Decision Support
Systems (DSS).
BUSINESSOBJECTS makes it easy to access the data, in the business perspective accent
rather than technical database terms as in SQL.
Business objects are objects in an object-oriented computer program that represent the
entities in the business domain that the program is designed to support. For example, an order
entry program might have business objects to represent each order, line items, and invoices.
Business objects are sometimes called domain objects; a domain model represents the
set of domain objects and the relationships between them.
A business object often encapsulates all of the data and business behavior associated with
the entity that it represents.
Business objects don't necessarily need to represent objects in an actual business, though
they often do. They can represent any object related to the domain for which a developer is
creating business logic. The term is used to distinguish between the objects a developer is
creating or using related to the domain and all the other types of object he or she may be working
with such as user interface widgets and database objects such as tables or rows.
The client tier is the only part of the Business Objects Enterprise system that Administrators and
end users interact with directly. Client Tier mainly consists of the following components:
Infoview: A web-based interface that end users access to view, schedule, and
keep track of published reports.
Central Management Console (CMC): The CMC web interface allows you to
perform user management tasks such as setting up authentication and adding users
and groups. It also allows you to publish, organize, and set security levels for all
of your Business Objects Enterprise content and enables you to manage servers
and create server group.
Publishing Wizard: A locally installed windows application that enables both administrators
and end users to add reports to Business Objects Enterprise. It can be used for mass publishing of
reports.
Import Wizard: A locally installed Windows application that guides administrators through
the process of importing users, groups and folders from an existing Business Objects Enterprise,
Crystal Enterprise or Info Implementation to another Business Objects Enterprise. It also allows
you to import users, groups, folders and objects, events server group, repository objects, and
calendars in Business Objects Enterprise.
Application Tier
Business Objects Enterprise uses web technologies to deliver its functionality to users
and administrators:
.JSP application using the Java Web Application Server and Web Component
Adapter through Java Classes.
.Net application using a Web Application Server and Web Component Adapter
through .NET SDK
The Web architecture will depend on a number of factors such as server operating
system, preferred web servers or web application servers and preferred application development
environment.
Creating and Modifying Web Intelligence documents through the Java and HTML
report Panels and viewing the Web Intelligence documents through the HTML or
interactive viewers.
Central File
Cache Event
Managem Repository
Server Server
ent Server Server
The intelligence tier manages the Business Objects Enterprise system. It maintains all of
the security information, sends requests to the appropriate servers, manages audit information,
and stores report instances.
Central Management Server: The CMS performs the following main tasks:
If the Cache Server finds a cached page that displays exactly the
required data, with data that has been refreshed from the database
within the interval that you have specified as the default, the Cache
Server returns that cached report page.
If the Cache Server cannot fulfill the request with a cached report
page, it passes the request along to the Page Server. The Page
Server runs the report and returns the results to the Cache Server.
The Cache Server then caches the report page for future use, and
returns the data to the viewer.
By storing report pages in a cache, Business Objects Enterprise avoids accessing the
database each and every time a report is requested.
Event Server:
After notifying the CMS of the event, the Event Server resets itself
and again monitors the directory for the appropriate file.
File Repository Server: A file Repository Server is a central location for storing objects
in Business Objects Enterprise. Objects are Deski Reports, Crystal Reports, OLAP
Intelligence Report, Web Intelligence documents etc. There are two types of File
Repository Servers:
Input File Repository Server: The input File Repository server manages all
of the report and program objects that have been published to the system.
When a report is added to the system, all data is removed from the report, due
to which these reports are referred as “Report Templates” or “Report
Definitions”
Output File Repository Server: The output File Repository Server manages
all of the Report instance generated by the Reports Job server and the program
instances generated by the Program job server. Instances are the result of an
object being scheduled. A report instance is a saved report with saved Data (as
of the time that it was processed). A program instance is a text file to which
any output of the program is written.
Data Tier
The data tier is made up of the databases that contain the data used in the reports.
Universe
A “universe” is a file that contains the following:
Universe Role
The “role of a universe” is to provide an easy to use and understand interface for non technical
BusinessObjects and WebIntelligence users to run queries against a database to create reports
and perform data analysis.
Objects
database.
Classes
Types Of Objects
STEP 2:In the making of Universe all we need to do is set the connection parameters.
Designer à File à New
STEP 3: Name the new Universe & Click on “New” to create a new connection .
STEP 4:After clicking the “new” button then the corresponding window opens which guide us
through the creation of a new connection.
STEP 5: Then we need to select the Database Middleware and select necessary data Access
Driver for new connection. We Will select database as Oracle→ Oracle 10g.
STEP 6: Defining a new connection i.e defining the login parameters for Accessing the
DatabaseLike mentioning the Type, Name, Service, User Name And Password. Once the
Universe connection is defined we need to set it’s type ..that’s the level in connection is to be Personal,
Secured or Shared.
1) Personal Connection: This restricts access of the data to the Designer on the system that
he/she created. It gets stored as PDAC.LSI
2) Shared Connection: It allows access of data to all the users. It is stored as SDAC.LSI
Secured Connection: It basically centralizes & Controls access to the data. It is helpful to
distribute the universe through CMS.
Personal & Shared are in-secured in terms while, Secured as the name is given this connection is
secured.
STEP 7:Now we have to perform a test, i.e., to verify the data source server .Then the below
window appears showing that the server is responding.
Universe name, description, and connection parameters and information. These are the
parameters that identify the universe.
STEP 9: Once the Universe has been named & connection parameters have been set, all that
needs to be done is creating the universe.
Two ways in which table insertion can be directed, either “Insert à Tables” or Right Click on the
Universe Pane a window appears select the option “Insert Table…”
STEP 10:A “Table Browser “ appears which represents various schemas in the db that the
Universe is connected thru it’s parameters.
Drill down the Schema where in we need to add the tables into the Structure Pane.
Select the list of Tables that need to be inserted into the Structure Pane, from the expanded
schema & click on the “Insert” tab.
STEP 11: Tables that being inserted into Structure Pane need to manually selected & dragged to
the Universe Pane. Once the Tables being dragged they appear to be folders each of a “Table”
appearing as “Class”, with “Columns” being as “Objects”
STEP 12:
STEP 12 : Now we will create joins for all the classes and objects that are necessary.
STEP 13:Performing The Integrity checking test to see any problems during joins and any other
errors.
STEP 14:Save the Universe as RIT_UNIVERSE. We need to save all files as (.unv).
STEP 15:Now go to file→ Export. To export the files to desktop intelligence.
STEP 16:When exporting the Universe we need to select the Groups ,i.e., everyone,
Administrator then click on Ok as shown in the below image.
STEP 17:After exporting the files then there will be dialog box opens by showing “Universe
Exported Successfully” .
STEP 19:
Then After universe has been successfully exported we need to go Tools→ Desktop
Intelligence.
l.ujkuy n
DESKTOP INTELLIGENCE
Step-1: Click the BUSINESSOBJECTS icon in the BUSINESSOBJECTS group in the Programs
menu. The User Identification dialog box appears.
Step-2: Enter your user name and password, and choose your security domain, if applicable, and
click OK. The user name, password and security domain are assigned by your
BUSINESSOBJECTS supervisor or system administrator.
To create a new report, BUSINESSOBJECTS has the New Report wizard. When
BUSINESSOBJECTS is opened, the New Report Wizard is displayed automatically, if not then
Click the New Report button on the Standard toolbar.
Choose from the different available methods of accessing data. Ex: Universe, free hand SQL,
Data Files (.CSV, Excel) etc…
Step-3: Choose RIT_Universe from the list of available universes and click Finish.
Step-5: Open the Time Period folder and drag This Year into the Conditions section. You have
now specified which data you want from your database and are ready to run the query.
Step-6: Click Run. BUSINESSOBJECTS connects to the database and gets the requested data.
The data is displayed in a new Standard report.
Step-1: From the File menu, choose Save. The Save dialog box opens.
Step-2: Choose where you want to save the document and type in a name. By default,
BUSINESSOBJECTS saves BO documents in the UserDocs folder in the BUSINESSOBJECTS
folder. The document is saved as a .rep file.
Method-1: Select the column whose values should be added up, by clicking on it. Then click the
sum button on the Report Toolbar. The total of the column value will be displayed in a new row
at the bottom of the table.
Method-2: Select the column whose values should be added up, by clicking on it. Right click on
it and go to Calculations à Sum. The total of the column value will be displayed in a new row at
the bottom of the table.
Method-1: Select the Table. Click the Chart button on the Report toolbar. A menu of chart types
is displayed. Select a chart option and the data displayed in the table gets displayed in a chart.
Method-2: Select the Table. Right click on it and click on “Turn to Chart”. A menu of chart
types is displayed. Select a chart option and the data displayed in the table gets displayed in a
chart.
In order to make the data displayed in a table, more easier to read and analyze, we can organize
them by creating sections. For Example: Create a table displaying City, Lines, Quarter and Sales
Revenue. By creating a section in the report for each city you will see more easily the sales
revenue for each city per quarter. To do this:
Step-1: Click once in the City column. The City column is highlighted.
Step-2: Click again in the City column and, holding down your left mouse button, drag the
cursor out of the table and position it over the top left of the table. As you move the cursor out of
the table, the cursor changes to the create section cursor.
Step-3: When the cursor changes to the create section cursor and the status bar displays Drop to
move contents and create a section, release the mouse button. The City column is removed from
the table and a section for each of the eleven values of City is created. Scroll down the report to
look at the different City sections. This type of report is called a master/detail report.
Creation of Formulas
Lets highlight all the cities that made above average margin in a different font color so
that these cities will stand out from the rest in the table. In BO, this kind of highlighting is called
an alerter. For setting an Alert, create a variable to find out the average of “Margin as % rev”
column. Then to set an alerter:
Step-1: Click once in the City column.
Step-2: Click the Alerter button on the Report toolbar. The Alerters dialog box opens.
Step-4: Type in a name for the Alerter, "Above Average Margin" in the name box and
Step-5: Click on the Conditions tab. This is where you define how the alerter will be displayed
and when it will be displayed.
Step-7: From the Operator 1 list box, choose > (greater than symbol). The Value 1 box appears.
Step-8: Click once on the down arrow next to the Value 1 box and choose Variables from the
menu. The Variables dialog box opens.
Step-9: Choose Average margin from the list and click Insert.
Step-10: Click on the arrow next to Cell Content and choose Format from the menu. The Cell
Format dialog box opens.
Step-11: Click the Font tab and set the color to red, the font style to bold and click OK. The
Conditions tab now looks like this:
Step-12: Click OK to close the Edit Alerter dialog box. The alerter is displayed in the alerters
list.
Step-13: Click OK to close the Alerters box. The names of those cities that have produced above
average margin this year are now formatted in bold, red type.
In the finished report, the cities that produced above average revenue clearly stand out
from the rest:
The data in a table can be also presented by displaying the headings in the
left column of the table. This can be done by rotating the table.
Creating A Chart
For displaying the report data in the form of a chart, we need to follow the below steps:
Step-1: Insert a new report after Product Analysis and rename it Actual - Budget.
Step-2: In the Report Manager Data tab select Quarter(Actual), Sales Revenue, Projected Sales
Revenue and Quantity sold and drag into the Report window create a table.
Notice that you have Quarter twice in the list of variables in the Report Manager, one
from Actual and one from Budget. It doesn’t actually matter which one you choose.
Step-3: Right-click on the table and choose Turn To Chart from the menu. The Chart
AutoFormat dialog box is displayed.
Step-4: Choose Column from the Chart Types list and choose the first option in the Styles for
the Selected Chart Type section.