Upload
rithvik-samson
View
220
Download
0
Embed Size (px)
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