Business Objects Design Architecture

Preview:

Citation preview

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 1/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 2/173

What is Business ObjectsWhat is Business Objects

Business Objects is a strategic business

intelligence platform and integrated toolset thatlets 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

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 3/173

Tools That BO Pr ovidesTools That BO Pr ovides

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 4/173

K nowledge Sharing PlanK nowledge Sharing Plan

Designer 

BusinessObjects

Super  visor  WebIntelligence

Br oadcastAgent Ser ver 

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 5/173

Designer Designer 

Intr  oduction

Defining connections

Selecting and viewing tables and columns

Creating joins

Resolving loo ps

Creating classes and o bjects

Managing universes

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 6/173

Intr oducing Designer Intr oducing Designer 

DESIGNER is a BUSINESSOBJECTS pr oduct

intended specifically f or you the universe designer.

With DESIGNER, you can create universes, the

semantic layer that isolates end users fr om the technical issues of the database structure. Universes can be

dedicated to specific gr oups of end users in your 

company or organization.

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 7/173

Phases In Universe DesignPhases In Universe Design

Planning

Analysis

Design Implementation

Maintenance

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 8/173

UniverseUniverse

A universe is a business-oriented mapping of the data

structure f ound in databases: tables, columns, joins, etc.

A universe can represent any specific application,system, or gr oup of users. For example, a universe can

relate to a department in a company such as marketing

or accounting.

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 9/173

ClassesClasses

A class is a logical gr ouping of o bjects within a universe.

In general, the name of a class ref lects a business concept

that conveys the categor y or ty pe of o bjects.

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 10/173

ObjectsObjects

An o bject is the most refined component in a universe. It

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

Object Categories

Dimension

DetailMeasure

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 11/173

Defining ConnectionDefining Connection

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 12/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 13/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 14/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 15/173

Selecting And Viewing TablesSelecting And Viewing Tables

And ColumnAnd Column

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 16/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 17/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 18/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 19/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 20/173

Resolving Loo psResolving Loo ps

Using contexts

Using aliases

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 21/173

Detecting Loo psDetecting Loo ps

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 22/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 23/173

Using ContextsUsing Contexts

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 24/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 25/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 26/173

Attaching Contexts To Loo psAttaching Contexts To Loo ps

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 27/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 28/173

Creating Classes And ObjectsCreating Classes And Objects

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 29/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 30/173

Inserting Objects In ClassInserting Objects In Class

Types of objects

Dimension

Detail

Measure

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 31/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 32/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 33/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 34/173

Defining HierarchyDefining Hierarchy

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 35/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 36/173

Managing UniversesManaging Universes

Import

Export

Universes created with secured connection can be exported only 

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 37/173

BusinessObjectsBusinessObjects

Analysis, Reporting & Quer y Tool

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 38/173

What Is BUSSINESSOBJECTSWhat 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 fromyour desktop and present and analyze this

information in a BUSINESSOBJECTS (BO)

document.

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 39/173

What data sources are available?What data sources are available?

Relational databases (RDBMS), such as

ORACLE, Micr osoft SQL Ser ver, Inf ormix

and IBM DB2.

Multidimensional (OLAP) databases, such

as Micr osoft OLAP Ser vices, Hy perion

Essbase, and ORACLE Express.

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 40/173

Text files and spreadsheets

Packaged applications such as SAP

Virtually any data source using Micr osoft

Visual Basic f or Applications (VBA)

 pr ocedures.

Contd...

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 41/173

Creating ReportsCreating Reports

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 42/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 43/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 44/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 45/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 46/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 47/173

Power Of BusinessObjectsPower Of BusinessObjects

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 48/173

We Can...We Can...

Define sco pe of analysis

Define conditions

Create Master/Detail reports

Break up tables and display calculations

Add Formulas, Local variables and

Functions

Create Charts

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 49/173

We Can...We Can...

Analyze data in Drill mode

Use Slice and Dice

Format the reports

Export report results

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 50/173

Defining Sco pe of AnalysisDefining Sco pe of Analysis

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 51/173

Defining ConditionsDefining Conditions

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 52/173

Creating Master/Detail ReportCreating Master/Detail Report

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 53/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 54/173

Breaking Up TablesBreaking Up Tables

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 55/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 56/173

Displaying CalculationsDisplaying Calculations Step 1Step 1

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 57/173

Step 2Step 2

St 3St 3

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 58/173

Step 3Step 3

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 59/173

Formulas Local Variables AndFormulas Local Variables And

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 60/173

Formulas, Local Variables AndFormulas, Local Variables And

FunctionsFunctions

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.

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 61/173

S 2S 2

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 62/173

Step 2Step 2

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 63/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 64/173

Analyzing Data In Drill ModeAnalyzing Data In Drill Mode

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 65/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 66/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 67/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 68/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 69/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 70/173

Formatting Tables & ChartsFormatting Tables & Charts

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 71/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 72/173

Exporting Report ResultsExporting Report Results

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 73/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 74/173

SupervisorSupervisor

Wh t I S iWh t I S i

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 75/173

What Is Super visor What Is Super visor 

SUPERVISOR is the product you need in order to set up

and maintain a secure environment for 

BUSINESSOBJECTS. It also provides you with apowerful and easy-to-use structure for distributing

information to be shared by all users. This information is

centralized through relational data accounts called

repositories.

Wh Y U It Fi t TiWh Y U It Fi t Ti

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 76/173

When You Use It First TimeWhen 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 youcreate 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 torepository domains via a special key file that contains

the address of the repository they are to work with.

T Of UT Of U

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 77/173

Ty pes Of UsersTy pes Of Users

General Super visor 

Super  visor 

Super  visor-Designer 

Designer 

End User 

Versatile User 

RR

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 78/173

ResourcesResources

BUSINESSOBJECTS Pr oducts

Universes

Documents

Repositor y Domain

Stored Pr ocedures

R it D iR it D i

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 79/173

Repositor y DomainsRepositor y Domains

Security Domain

Universe Domain

Document Domain

Sec rit DomainSec rit Domain

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 80/173

Security DomainSecurity 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 adomain 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 DomainUniverse Domain

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 81/173

Universe DomainUniverse 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 DomainDocument Domain

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 82/173

Document DomainDocument Domain

The document domain is a set of data structures

containing the documents created by end users with

the BUSINESSOBJECTS End-user modules. Inorder to share documents or cause themto be

refreshed during scheduled processing, end users

must send them to the document domain.

Types Of Repository InstallationsTypes Of Repository Installations

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 83/173

Ty pes Of Repositor y InstallationsTy pes Of Repositor y Installations

Default Installation

Custom Installation

Recover y Installation

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 84/173

Custom InstallationCustom Installation

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 85/173

Custom InstallationCustom 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 InstallationRecovery Installation

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 86/173

Recover y InstallationRecover y Installation

 Allows you to perform a recovery installation. This is

necessary in the following situations:

The location of the security domain has beenmodified.

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 withhas been inadvertently moved, renamed or 

damaged.

S i ¶ B i P dS i ¶ B i P d

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 87/173

Super visor¶s Basic Pr oceduresSuper visor¶s Basic Pr ocedures

Creating user gr oups

Creating users

Checking user authorizations

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 88/173

Managing User And Gr oupsManaging User And Gr oups

Managing User And GroupsManaging User And Groups

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 89/173

Managing User And Gr oupsManaging User And Gr oups

Managing Gr oups

Managing Users

Finding User and User Gr oups

Printing User, Gr oups and Resources

Reports

Managing GroupsManaging Groups

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 90/173

Managing Gr oupsManaging Gr oups

Creating Gr oup

Defining Gr oup pr o perties

Deleting a Gr oup

Renaming a Gr oup

Managing UsersManaging Users

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 91/173

Managing UsersManaging Users

Creating a User 

Defining User Pr o perties

Changing a User Pr ofile

Assigning a User to a Gr oup

Contr olling User Login Time

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 92/173

Moving a User fr om One Gr oup to Another 

Disabling/Enabling a User 

Deleting a User and Removing a User fr om

a Gr oup

Renaming a User 

Finding A User / User GroupFinding A User / User Group

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 93/173

Finding A User / User Gr oupFinding A User / User Gr oup

Printing User, Groups and Resources Reports

Managing ResourcesManaging Resources

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 94/173

Managing ResourcesManaging Resources

Managing the Repositor y

Changing or Removing the schedule of the

task 

Managing Connections

Importing/Exporting Universes

Deleting Resources

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 95/173

Assigning Resources To UsersAssigning Resources To Users

Assigning Resources To UsersAssigning Resources To Users

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 96/173

Assigning Resources To UsersAssigning Resources To Users

Assigning BusinessObjects Pr oducts to Users

Assigning Universes to Users or Gr oups

Assigning Stored Pr ocedures to Users or Gr oups

Assigning Documents and Templates to Users

Assigning Repositor y Domains to Users

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 97/173

Importing And Exporting Users AndImporting And Exporting Users And

Gr oupsGr oups

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 98/173

Br oadcast AgentBr oadcast AgentSer ver Ser ver 

What is Broadcast AgentWhat is Broadcast Agent

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 99/173

What is Br oadcast AgentWhat is Br oadcast Agent

BROADCASTAGENT allows BUSINESSOBJECTS

and INFOVIEW users to automatically pr ocess and

 publish their documents via the repositor y, an intranet,

extranet and the Wor ld Wide Web.

Broadcast Agent FeaturesBroadcast Agent Features

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 100/173

Br oadcast Agent FeaturesBr oadcast Agent Features

Automated document scheduling and publishing - how end users submitdocuments, and the o ptions they can use

On the ser ver side, CORBA-enabledfeatures such as load balancing and ser ver o ptimization using caches

Tracing BROADCAST AGENT activity

Access and security

What Broadcast Agent Can DoWhat Broadcast Agent Can Do

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 101/173

What Br oadcast Agent Can DoWhat Br oadcast 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 documentwith each recipient¶s user pr ofile

Save as rtf or text

Perf  orm custom tasks with VBA macr os

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 102/173

Publish on channels

Begin pr ocessing only if a condition such asincreased revenue is met

At regular times or inter vals, f or exampleever y Friday at midnight

At start and sto p dates that you set

Pr ocess your document only when another file is present

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 103/173

How Br oadcast AgentHow Br oadcast Agent

Works ?Works ?

Components of Broadcast AgentComponents of Broadcast Agent

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 104/173

Components of Br oadcast AgentComponents of Br oadcast Agent

BO Ser  vices Administrator 

The Scheduler 

The BO Manager 

The Console

BO Ser vices Administrator BO Ser vices Administrator 

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 105/173

O Se v ces d st atoO Se v ces d st ato

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.

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 106/173

The Scheduler The Scheduler 

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 107/173

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 The BO Manager 

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 108/173

gg

BOManager, receives instructions from the

Scheduler to process documents that are

due. BOManager launches oneBUSINESSOBJECTS session per 

document. BUSINESSOBJECTS then

extracts the documents from the

repository¶s document domain, andprocesses these according to the actions

set by the user at submission time.

The Br oadcast Agent ConsoleThe Br oadcast Agent Console

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 109/173

gg

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.

Br oadcast Agent Workf lowBr oadcast Agent Workf low

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 110/173

gg

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 111/173

What Is Cluster ?What Is Cluster ?

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 112/173

 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 whichhandle scheduling and document processing.

Components of BCA Manager Components of BCA Manager 

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 113/173

p gp g

Component Pur   pose

OsAgent The utility that BCA uses as

its o bject request br oker 

(ORB).

ORB Activation Daemon

(OAD)

Daemon (OAD)

Automatically activates

o bjects in the distributed

network, f or example when

failure occurs.

BCA And WebIBCA And WebI

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 114/173

Using BCA Administrator ToolUsing BCA Administrator Tool

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 115/173

gg

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 116/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 117/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 118/173

Setting Parameters Of Setting Parameters Of 

BCABCA

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 119/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 120/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 121/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 122/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 123/173

Using BCA ConsoleUsing BCA Console

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 124/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 125/173

Console OptionsConsole Options

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 126/173

Batch ID

Categories

Conditions

Cr oss-Platf orm Delete File Watcher 

Description

Doc ID

Document Ty pe

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 127/173

Ended at

Err  or 

Expiration Date

File System f older  File Watcher 

First Begin Date

Frequency

Host name

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 128/173

HTML Folder 

Macr  o Inf o

Next Schedule

Over write Mode

 Non Pr ocessed Task Status Non Pr ocessed Task Status

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 129/173

Waiting

Suspended

Running

Delayed Execution

Retr  ying

Pr ocessed Task StatusPr ocessed Task Status

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 130/173

Successful

Failed

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 131/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 132/173

What You Can Do With WEBIWhat You Can Do With WEBI

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 133/173

WEBINTELLIGENCE comes in two modules, both of 

which work on to p of Business Objects INFOVIEW.

WEBI Reporter WEBI Explorer  

Infoview

Advantages of WEBIAdvantages of WEBI

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 134/173

Security

High Availability and Perf ormance

Zer  o Administration Client

Self-Ser vice Data Access

Unified metadata

WEBI Functional BasicsWEBI Functional Basics

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 135/173

WEBI ArchitectureWEBI Architecture

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 136/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 137/173

How WEBI Queries Inf ormationHow WEBI Queries Inf ormation

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 138/173

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 accessrights, 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

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 139/173

How Users Log into WEBIHow Users Log into WEBI

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 140/173

Session ManagementSession Management

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 141/173

User AuthenticationUser Authentication

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 142/173

Running Quer y on WEBIRunning Quer y on WEBI

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 143/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 144/173

Using Inf oviewUsing Inf oview

WEBI HomepageWEBI Homepage

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 145/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 146/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 147/173

Ty pes Of DocumentsTy pes Of Documents

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 148/173

Corporate Documents

Personal Documents

Inbox Documents

Scheduled Documents

Corporate DocumentsCorporate Documents

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 149/173

Documents published by different user to

the Corporate documents. Corporate

documents are accessible to all the users.

These are the documents which are therein repository.

Personal DocumentsPersonal Documents

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 150/173

Documents not published to Corporate

documents are Personal documents. These

documents are stored in server <install

directory>\server\WebIntelligence2.5\storage\<user name> by the storage

manager.

Inbox DocumentsInbox Documents

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 151/173

Documents sent by other users or BCA

scheduler.

Scheduled DocumentsScheduled Documents

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 152/173

Documents sent to BCA for scheduled

actions such as refresh, print, distribute etc.

Creating DocumentsCreating Documents

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 153/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 154/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 155/173

Using SectionsUsing Sections

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 156/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 157/173

Saving as Personal DocumentSaving as Personal Document

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 158/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 159/173

Publishing To CorporatePublishing To CorporateDocumentsDocuments

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 160/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 161/173

Sending Document to UsersSending Document to Users

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 162/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 163/173

Drilling DownDrilling Down

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 164/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 165/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 166/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 167/173

Adding ConditionsAdding Conditions

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 168/173

Turning Tables To ChartsTurning Tables To Charts

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 169/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 170/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 171/173

Changing OptionsChanging Options

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 172/173

8/8/2019 Business Objects Design Architecture

http://slidepdf.com/reader/full/business-objects-design-architecture 173/173

Thank YouThank You