173

Business Objects Design Architecture

Embed Size (px)

Citation preview

Page 1: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 2: Business Objects Design Architecture

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

Page 3: Business Objects Design Architecture

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

Page 4: Business Objects Design Architecture

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 

Page 5: Business Objects Design Architecture

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

Page 6: Business Objects Design Architecture

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.

Page 7: Business Objects Design Architecture

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

Page 8: Business Objects Design Architecture

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.

Page 9: Business Objects Design Architecture

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.

Page 10: Business Objects Design Architecture

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

Page 11: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Defining ConnectionDefining Connection

Page 12: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 13: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 14: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 15: Business Objects Design Architecture

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

Page 16: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 17: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 18: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 19: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 20: Business Objects Design Architecture

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

Page 21: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Detecting Loo psDetecting Loo ps

Page 22: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 23: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Using ContextsUsing Contexts

Page 24: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 25: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 26: Business Objects Design Architecture

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

Page 27: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 28: Business Objects Design Architecture

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

Page 29: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 30: Business Objects Design Architecture

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

Page 31: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 32: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 33: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 34: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Defining HierarchyDefining Hierarchy

Page 35: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 36: Business Objects Design Architecture

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 

Page 37: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

BusinessObjectsBusinessObjects

Analysis, Reporting & Quer y Tool

Page 38: Business Objects Design Architecture

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.

Page 39: Business Objects Design Architecture

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.

Page 40: Business Objects Design Architecture

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...

Page 41: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Creating ReportsCreating Reports

Page 42: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 43: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 44: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 45: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 46: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 47: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Power Of BusinessObjectsPower Of BusinessObjects

Page 48: Business Objects Design Architecture

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

Page 49: Business Objects Design Architecture

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

Page 50: Business Objects Design Architecture

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

Page 51: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Defining ConditionsDefining Conditions

Page 52: Business Objects Design Architecture

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

Page 53: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 54: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Breaking Up TablesBreaking Up Tables

Page 55: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 56: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Displaying CalculationsDisplaying Calculations Step 1Step 1

Page 57: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Step 2Step 2

St 3St 3

Page 58: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Step 3Step 3

Page 59: Business Objects Design Architecture

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

Page 60: Business Objects Design Architecture

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.

Page 61: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

S 2S 2

Page 62: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Step 2Step 2

Page 63: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 64: Business Objects Design Architecture

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

Page 65: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 66: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 67: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 68: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 69: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 70: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Formatting Tables & ChartsFormatting Tables & Charts

Page 71: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 72: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Exporting Report ResultsExporting Report Results

Page 73: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 74: Business Objects Design Architecture

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

Page 75: Business Objects Design Architecture

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

Page 76: Business Objects Design Architecture

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

Page 77: Business Objects Design Architecture

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

Page 78: Business Objects Design Architecture

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

Page 79: Business Objects Design Architecture

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

Page 80: Business Objects Design Architecture

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

Page 81: Business Objects Design Architecture

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

Page 82: Business Objects Design Architecture

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

Page 83: Business Objects Design Architecture

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

Page 84: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Custom InstallationCustom Installation

Page 85: Business Objects Design Architecture

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

Page 86: Business Objects Design Architecture

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

Page 87: Business Objects Design Architecture

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

Page 88: Business Objects Design Architecture

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

Page 89: Business Objects Design Architecture

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

Page 90: Business Objects Design Architecture

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

Page 91: Business Objects Design Architecture

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

Page 92: Business Objects Design Architecture

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

Page 93: Business Objects Design Architecture

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

Page 94: Business Objects Design Architecture

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

Page 95: Business Objects Design Architecture

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

Page 96: Business Objects Design Architecture

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

Page 97: Business Objects Design Architecture

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

Page 98: Business Objects Design Architecture

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

Page 99: Business Objects Design Architecture

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

Page 100: Business Objects Design Architecture

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

Page 101: Business Objects Design Architecture

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

Page 102: Business Objects Design Architecture

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

Page 103: Business Objects Design Architecture

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

Page 104: Business Objects Design Architecture

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 

Page 105: Business Objects Design Architecture

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.

Page 106: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

The Scheduler The Scheduler 

Page 107: Business Objects Design Architecture

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 

Page 108: Business Objects Design Architecture

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

Page 109: Business Objects Design Architecture

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

Page 110: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

gg

Page 111: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

What Is Cluster ?What Is Cluster ?

Page 112: Business Objects Design Architecture

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 

Page 113: Business Objects Design Architecture

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

Page 114: Business Objects Design Architecture

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

Page 115: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

gg

Page 116: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 117: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 118: Business Objects Design Architecture

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

Page 119: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 120: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 121: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 122: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 123: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Using BCA ConsoleUsing BCA Console

Page 124: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 125: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Console OptionsConsole Options

Page 126: Business Objects Design Architecture

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

Page 127: Business Objects Design Architecture

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

Page 128: Business Objects Design Architecture

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

Page 129: Business Objects Design Architecture

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

Page 130: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Successful

Failed

Page 131: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 132: Business Objects Design Architecture

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

Page 133: Business Objects Design Architecture

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

Page 134: Business Objects Design Architecture

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

Page 135: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

WEBI ArchitectureWEBI Architecture

Page 136: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 137: Business Objects Design Architecture

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

Page 138: Business Objects Design Architecture

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

Page 139: Business Objects Design Architecture

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

Page 140: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Session ManagementSession Management

Page 141: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

User AuthenticationUser Authentication

Page 142: Business Objects Design Architecture

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

Page 143: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 144: Business Objects Design Architecture

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

Page 145: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 146: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 147: Business Objects Design Architecture

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

Page 148: Business Objects Design Architecture

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

Page 149: Business Objects Design Architecture

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

Page 150: Business Objects Design Architecture

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

Page 151: Business Objects Design Architecture

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

Page 152: Business Objects Design Architecture

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

Page 153: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 154: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 155: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Using SectionsUsing Sections

Page 156: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 157: Business Objects Design Architecture

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

Page 158: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 159: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Publishing To CorporatePublishing To CorporateDocumentsDocuments

Page 160: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 161: Business Objects Design Architecture

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

Page 162: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 163: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Drilling DownDrilling Down

Page 164: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 165: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 166: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 167: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Adding ConditionsAdding Conditions

Page 168: Business Objects Design Architecture

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

Page 169: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 170: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 171: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Changing OptionsChanging Options

Page 172: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Page 173: Business Objects Design Architecture

8/8/2019 Business Objects Design Architecture

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

Thank YouThank You