Вы находитесь на странице: 1из 173

What is Business Objects

Business Objects is a strategic business


intelligence platform and integrated toolset that
lets users access, analyze, and share information
both within and beyond the enterprise. It is
designed to be easy to use and architected to be
secure, scaleable, and extensible
Tools That BO Provides
Knowledge Sharing Plan

• Designer
• BusinessObjects
• Supervisor
• WebIntelligence
• BroadcastAgent Server
Designer

• Introduction
• Defining connections
• Selecting and viewing tables and columns
• Creating joins
• Resolving loops
• Creating classes and objects
• Managing universes
Introducing Designer

DESIGNER is a BUSINESSOBJECTS product


intended specifically for you the universe designer.
With DESIGNER, you can create universes, the
semantic layer that isolates end users from the technical
issues of the database structure. Universes can be
dedicated to specific groups of end users in your
company or organization.
Phases In Universe Design

• Planning
• Analysis
• Design
• Implementation
• Maintenance
Universe

A universe is a business-oriented mapping of the data


structure found in databases: tables, columns, joins, etc.
A universe can represent any specific application,
system, or group of users. For example, a universe can
relate to a department in a company such as marketing
or accounting.
Classes

A class is a logical grouping of objects within a universe.


In general, the name of a class reflects a business concept
that conveys the category or type of objects.
Objects

An object is the most refined component in a universe. It


maps to data or a derivation of data in the database.

Object Categories
•Dimension
•Detail
•Measure
Defining Connection
Selecting And Viewing Tables
And Column
Resolving Loops

•Using contexts
•Using aliases
Detecting Loops
Using Contexts
Attaching Contexts To Loops
Creating Classes And Objects
Inserting Objects In Class

Types of objects

•Dimension
•Detail
•Measure
Defining Hierarchy
Managing Universes

• Import
• Export

•Universes created with secured connection can be exported only


BusinessObjects

Analysis, Reporting & Query Tool


What Is BUSSINESSOBJECTS

BUSINESSOBJECTS is an integrated query,


reporting and analysis solution for business
professionals that allows you to access the
data in your corporate databases directly from
your desktop and present and analyze this
information in a BUSINESSOBJECTS (BO)
document.
What data sources are available?

• Relational databases (RDBMS), such as


ORACLE, Microsoft SQL Server, Informix
and IBM DB2.
• Multidimensional (OLAP) databases, such
as Microsoft OLAP Services, Hyperion
Essbase, and ORACLE Express.
Contd...

• Text files and spreadsheets


• Packaged applications such as SAP
• Virtually any data source using Microsoft
Visual Basic for Applications (VBA)
procedures.
Creating Reports
Power Of BusinessObjects
We Can...

• Define scope of analysis


• Define conditions
• Create Master/Detail reports
• Break up tables and display calculations
• Add Formulas, Local variables and
Functions
• Create Charts
We Can...

• Analyze data in Drill mode


• Use Slice and Dice
• Format the reports
• Export report results
Defining Scope of Analysis
Defining Conditions
Creating Master/Detail Report
Breaking Up Tables
Displaying Calculations Step 1
Step 2
Step 3
Formulas, Local Variables And
Functions

Formula
Assigns calculation results to a particular cell
Local Variable
Assigns calculation results to a particular varible
Functions
Functions supported by BO like Numeric, Date, Aggregate etc.
Creating Charts Step 1
Step 2
Analyzing Data In Drill Mode
Using Slice And Dice Mode
Formatting Tables & Charts
Exporting Report Results
Supervisor
What Is Supervisor

SUPERVISOR is the product you need in order to set up


and maintain a secure environment for
BUSINESSOBJECTS. It also provides you with a
powerful and easy-to-use structure for distributing
information to be shared by all users. This information is
centralized through relational data accounts called
repositories.
When You Use It First Time

SUPERVISOR features the Administration Setup


wizard, a user-friendly tool which helps you create the
repositories needed for resource-sharing. The first
time you launch SUPERVISOR, the wizard helps you
create a repository as general supervisor. As general
supervisor you then create a series of supervisors
who are to define the various user profiles, in addition
to a second, “backup” general supervisor for security
purposes. Users are then granted access to
repository domains via a special key file that contains
the address of the repository they are to work with.
Types Of Users

• General Supervisor
• Supervisor
• Supervisor-Designer
• Designer
• End User
• Versatile User
Resources

• BUSINESSOBJECTS Products
• Universes
• Documents
• Repository Domain
• Stored Procedures
Repository Domains

• Security Domain
• Universe Domain
• Document Domain
Security Domain

The security domain is a set of data structures


created with the Administration Setup wizard
whenever a repository is created Each domain of a
repository is identified in its security domain. When a
domain is created, its reference is automatically
stored in the security domain. The security domain
also contains information on the identification of the
various BUSINESSOBJECTS users, and on the
management of the different products.
Universe Domain

The universe domain is a set of data structures


containing the characteristics of the universes
created with DESIGNER. In order for a universe to
be shared, it must be exported to the universe
domain by the designer or supervisor.
Document Domain

The document domain is a set of data structures


containing the documents created by end users with
the BUSINESSOBJECTS End-user modules. In
order to share documents or cause themto be
refreshed during scheduled processing, end users
must send them to the document domain.
Types Of Repository Installations

• Default Installation
• Custom Installation
• Recovery Installation
Default Installation

Automatically creates the three repository domains--


security, universe and document--on the same data
account.
Custom Installation

Allows you to distribute all repository domains in


the database environments of your choice. This type
of installation requires extensive knowledge of your
database environment, and should only be
selected if you want to manage several versions of
your resources simultaneously.
Recovery Installation

Allows you to perform a recovery installation. This is


necessary in the following situations:

• The location of the security domain has been


modified.
• One of the parameters in the connection string of
the security domain, such as the user name or
password, has been changed.
• The key file of the repository you want to work with
has been inadvertently moved, renamed or
damaged.
Supervisor’s Basic Procedures

• Creating user groups


• Creating users
• Checking user authorizations
Managing User And Groups
Managing User And Groups

• Managing Groups
• Managing Users
• Finding User and User Groups
• Printing User, Groups and Resources
Reports
Managing Groups

• Creating Group
• Defining Group properties
• Deleting a Group
• Renaming a Group
Managing Users

• Creating a User
• Defining User Properties
• Changing a User Profile
• Assigning a User to a Group
• Controlling User Login Time
• Moving a User from One Group to Another
• Disabling/Enabling a User
• Deleting a User and Removing a User from
a Group
• Renaming a User
•Finding A User / User Group

•Printing User, Groups and Resources Reports


Managing Resources

• Managing the Repository


• Changing or Removing the schedule of the
task
• Managing Connections
• Importing/Exporting Universes
• Deleting Resources
Assigning Resources To Users
Assigning Resources To Users

• Assigning BusinessObjects Products to


Users
• Assigning Universes to Users or Groups
• Assigning Stored Procedures to Users or
Groups
• Assigning Documents and Templates to
Users
• Assigning Repository Domains to Users
Importing And Exporting Users And
Groups
Broadcast Agent
Server
What is Broadcast Agent

BROADCAST AGENT allows BUSINESSOBJECTS


and INFOVIEW users to automatically process and
publish their documents via the repository, an intranet,
extranet and the World Wide Web.
Broadcast Agent Features

• Automated document scheduling and


publishing - how end users submit
documents, and the options they can use
• On the server side, CORBA-enabled
features such as load balancing and server
optimization using caches
• Tracing BROADCAST AGENT activity
• Access and security
What Broadcast Agent Can Do

• Refresh and print documents...


• Use a printer that the end user selects, not
just the default
• Report bursting, i.e., refresh the document
with each recipient’s user profile
• Save as rtf or text
• Perform custom tasks with VBA macros
• Publish on channels
• Begin processing only if a condition such as
increased revenue is met
• At regular times or intervals, for example
every Friday at midnight
• At start and stop dates that you set
• Process your document only when another
file is present
How Broadcast Agent
Works ?
Components of Broadcast Agent

• BO Services Administrator
• The Scheduler
• The BO Manager
• The Console
BO Services Administrator

The BusinessObjects Services


administrator allows the BROADCAST
AGENT processing documents. For
example, the administrator can specify
how many processes may run concurrently
on the server.
The Scheduler

The Scheduler periodically queries the


repository to determine which documents are
due for processing. When a scheduled task is
due, the Scheduler instructs the BOManager to
process it. The Scheduler interacts with the
BOManager to process tasks, and tasks can
run concurrently on the server. In the event of
one of these tasks failing, the Scheduler will
automatically instruct the BOManager to start
another BUSINESSOBJECTS session to
continue processing the interrupted task.
The BO Manager

BOManager, receives instructions from the


Scheduler to process documents that are
due. BOManager launches one
BUSINESSOBJECTS session per
document. BUSINESSOBJECTS then
extracts the documents from the
repository’s document domain, and
processes these according to the actions
set by the user at submission time.
The Broadcast Agent Console

The BROADCAST AGENT Console is a


desktop program that allows
administrators to monitor the status of all
processed and pending tasks, modify
tasks, and execute actions such as killing
a task, or running a task immediately.
Broadcast Agent Workflow
Broadcast Agent As A Distributed
Solution

Setting up BROADCAST AGENT as a


distributed solution, however, delivers
scalability (you can add servers as
demands grow), load balancing (when one
server is busy, jobs are processed by the
next server), and failover (if one server
goes down, another takes on its
processing work). Thus, Its recommend to
deploy BROADCAST AGENT as a
distributed solution, that is, in a cluster.
What Is Cluster ?

A cluster is a collection of server machines


which communicate with each other via
CORBA calls. There are two types of
servers in a cluster:
• The cluster manager, which is the central
coordinator between all the servers in the system.
• Cluster nodes, the subsequent servers which
handle scheduling and document processing.
Components of BCA Manager

Component Purpose

OsAgent The utility that BCA uses as


its object request broker
(ORB).

ORB Activation Daemon Daemon (OAD)


(OAD) Automatically activates
objects in the distributed
network, for example when
failure occurs.
BCA And WebI
Using BCA Administrator Tool
Setting Parameters Of
BCA
Using BCA Console
Console Options

• Batch ID
• Categories
• Conditions
• Cross-Platform
• Delete File Watcher
• Description
• Doc ID
• Document Type
• Ended at
• Error
• Expiration Date
• File System folder
• File Watcher
• First Begin Date
• Frequency
• Host name
• HTML Folder
• Macro Info
• Next Schedule
• Overwrite Mode
Non Processed Task Status

• Waiting
• Suspended
• Running
• Delayed Execution
• Retrying
Processed Task Status

• Successful
• Failed
WebIntelligence
What Is WebIntelligence

WEBINTELLIGENCE is the first


decision support solution designed to
meet the query, reporting and analysis
needs of today’s organizations, over
the World Wide Web.
What You Can Do With WEBI

WEBINTELLIGENCE comes in two modules, both of


which work on top of Business Objects INFOVIEW.

WEBI Reporter WEBI Explorer

Infoview
Advantages of WEBI

• Security
• High Availability and Performance
• Zero Administration Client
• Self-Service Data Access
• Unified metadata
WEBI Functional Basics
WEBI Architecture
How WEBI Talks With
Web Server
How WEBI Queries Information
Most system requests received by the Dispatcher
concern fetching existing information from centralized
sources. WEBI finds the information it needs for most of
these transactions in two places: the BO repository and
corporate databases. The repository contains both the
user profiles that identify WEBI users and their access
rights, and the predefined universes users use to create
document definitions. Corporate production databases
store the actual data that users include in their WEBI
documents. To query these two storage areas, WEBI
uses the following modules:
• The Generator
• WIQT
How Users Log into WEBI
Session Management
User Authentication
Running Query on WEBI
Using Infoview
WEBI Homepage
Types Of Documents

• Corporate Documents
• Personal Documents
• Inbox Documents
• Scheduled Documents
Corporate Documents

Documents published by different user to


the Corporate documents. Corporate
documents are accessible to all the users.
These are the documents which are there
in repository.
Personal Documents

Documents not published to Corporate


documents are Personal documents. These
documents are stored in server <install
directory>\server\WebIntelligence
2.5\storage\<user name> by the storage
manager.
Inbox Documents

Documents sent by other users or BCA


scheduler.
Scheduled Documents

Documents sent to BCA for scheduled


actions such as refresh, print, distribute etc.
Creating Documents
Using Sections
Saving as Personal Document
Publishing To Corporate
Documents
Sending Document to Users
Drilling Down
Adding Conditions
Turning Tables To Charts
Formatting Documents
Changing Options
Thank You

Вам также может понравиться