Business Objects Step by Step Tutorial
Business Objects Step by Step Tutorial
Business Objects Step by Step Tutorial
Tutorial
A sample Database and Creating Universe
This sample Database has following Tables.....
STEP-1
Creating the universe for source efashion Database (efashion.mdb)
Use the following Navigations to use ODBC Drivers for efashion Database.
---Click on Start menu
---Settings
---Control Panel
---Double click on Administrator tools
Navigations for Creating the Universe Connection for the Source ORACLE
Navigations for Creating the Universe Connection for the Source ORACLE.
----Create New Universe, Name the Universe.
----Click on New to create a Connection.
----Click on Next in initial screen
----Name the Connection
----Expand the ORACLE Database
----Expand the corresponding versions of Oracle
----Select Oracle Client
----Click on Next
----Username: Scott
Password: tiger
Service: oracle
----Click on Test Connection
If the server is responding Click on Next
----Click on Next
----Click on Finish
----Click on OK
----Save the Universe
Note: The drivers which are installed with corresponding Database are called Native
Drivers.
The joins applied in Universe structure panel between the Two Tables is the Data
Merging.
DATA AGGREGATION:
It is the process of converting Source detail data into Summary data, for the numeric
objects (FACTS) under the class panel.
---Double click on amount_sold
---Select Object from the class panel
---Click on Properties Tab
---Select the Qualification as Measure and select the required aggregated function. By default
is Sum.
---Click on Ok
Note: One source table column is not only added for one time under the class panel, it can be
added for any number of times based on Business needs.
If report requirement is to display summary totals of amount_sold and also average total of
amount_sold, add amount_sold for two times as an Object in a class. For the first Object add
the qualification Measure with the function Sum. For the second Object add the qualification
Measure with the function Average.
----Click on OK
<!--[if !supportLists]-->2) <!--[endif]-->Insert Menu Join
----Click on Insert Menu ----Join
It opens Edit Join Interface
---- Select the First table as Article_lookup
---- Select the Second table as Article_lookup_criteria
---- Select Article_ID between the two tables
----Click on Detect
----Click on OK
<!--[if !supportLists]-->3) <!--[endif]-->Auto Detecting Joins
---- Click on Tools menu----Automated Detections----Detect Joins
It displays the possible Joins from Universe Structure Panel.
----Select the Required Joins----Click on Insert.
For Detecting Joins we need to depend on Detect Cardinalities to Apply Data Relationships.
Navigations:
----Click on Tools menu
----Automated detection
----Detect Cardinalities
FAQ:
<!--[if !supportLists]-->1) <!--[endif]-->How many types of joins can be applied from Universe?
Ans: There are 5 types of joins
<!--[if !supportLists]-->1) <!--[endif]-->Inner Join [Equi Join]
<!--[if !supportLists]-->2) <!--[endif]-->Left Outer Join
<!--[if !supportLists]-->3) <!--[endif]-->Right Outer Join
[Full Outer Join is not supported by Universe]
<!--[if !supportLists]-->4) <!--[endif]-->Theta Join
<!--[if !supportLists]-->5) <!--[endif]-->Shortcut Join
Inner Join: If the Join condition is applied with only = [equal to] operator is called
as Inner
User Module, Designer, Supervisor, Auditor, Set Analyzer, Info View (Web
Intelligence), Business Objects Software Development Kit (SDK), Broadcast Agent
etc.
<!--[if !supportLists]-->2.
<!--[if !supportLists]-->3.
<!--[if !supportLists]-->4.
<!--[if !supportLists]-->5.
<!--[endif]-->Deployment of reports.
A good OLAP interface writes an efficient SQL and reads an aqua rate data from
database. To design the interface and architect having good knowledge on database
under standing the report requirements.
<!--[endif]-->Unit Testing
<!--[if !supportLists]-->b.
<!--[endif]-->System Testing
<!--[if !supportLists]-->c.
<!--[endif]-->Performance Testing
<!--[if !supportLists]-->d.
<!--[if !supportLists]-->b.
<!--[if !supportLists]-->c.
<!--[if !supportLists]-->d.
<!--[if !supportLists]-->f.
<!--[if !supportLists]-->g.
<!--[endif]-->Universe builder
Universe provides a semantic layer between you and the database. It consists of
classes and objects named in business terms. It is basically a mapping of table and
the columns in the database to classes and objects respectively in the query panel.
Alternatively, It is logical mapping of data in business terms.
In the Business Objects User module, universes enable end users to build queries
from which they can generate and perform analysis. Universes isolate end users from the
complexities of the database structure as well as the intricacies of SQL syntax.
Import Tables
Import Joins
Loop
Create Classes
Create Objects
Define hierarchies
A universe parameter defines the name of the universe and connection to the target
database.
The first step in creating a universe is to specify its parameters. These parameters
include the definition of a universe, which is comprised of: the universe name, a description
of the universe, a connection to an RDBMS. You enter universe parameters from the
Universe Parameters dialog box. This dialog box also lets you set up database options,
external strategies, graphic options, and print settings.
Using check Integrity, u can check the universe. Go to Designer, Tools -> check
Integrity
If the data provided is from two different data providers then we can link
those two universes, such type of universe is called Linked Universe.
<!--[endif]-->HTML
<!--[if !supportLists]-->2.
<!--[endif]-->PDF
<!--[if !supportLists]-->3.
<!--[if !supportLists]-->4.
21) What are the advantages of Business Objects over other DSS?
22) How many modes are there in Business Objects & Designer?
24) How do you save a Business Objects document, which can be accessed by all
users in workgroup mode?
<!--[if !supportLists]-->1.
single user or A single user can query the data from database
<!--[if !supportLists]-->2.
database.
<!--[if !supportLists]-->3.
universe can be accessed by multiple users and can send multiple queries to the
database.
A Join is a relationship that explains how the data in one table relates to data
in another table.
<!--[endif]-->Inner Joins
<!--[if !supportLists]-->2.
<!--[if !supportLists]-->3.
<!--[if !supportLists]-->4.
<!--[if !supportLists]-->5.
<!--[endif]-->Theta Join
<!--[if !supportLists]-->6.
A macro is a series of commands and functions that are stored in a Visual Basic for
Applications module and can be run whenever you need to perform the task. If you
perform a task repeatedly, you can automate the task with a macro. You create
macros using the Visual Basic Editor.
<!--[if !supportLists]-->
aliases)
<!--[endif]-->You can alias all the tables listed (i.e. propagate the
Designer displays an alias in the Structure pane as a table. It links an aliased table to
existing tables, re-arranging joins, as necessary.
DESIGNER provides three features, which guide you in the loop resolution process:
Detect Cardinalities
Detect Aliases
Detect Contexts
The first step in resolving loops is to detect the cardinalities of the tables.
Yes, you can use contexts and aliases in the same universe. In fact, in many cases
you should use them together.
<!--[endif]-->One to Many
<!--[if !supportLists]-->2.
<!--[endif]-->One to One
<!--[if !supportLists]-->3.
<!--[endif]-->Many to Many
Add-ins are programs that add optional commands and features to BUSINESS
OBJECTS. Add-ins are usually created by those responsible in your company for
adding customized features to BUSINESSOBJECTS. All you probably need to do is
install and uninstall add-ins that are sent to you.
@Function
Purpose
@Aggregate_Aware
@Prompt
@Select
@Variable
@Where
<!--[if !supportLists]-->
If you selected the Detect cardinalities in joins options in the Database tab of the
Options dialog box, Designer detects and retrieves the cardinalities of the joins. If you do not
use this option, you can still retrieve the cardinalities for one or all joins in the universe.
43) What are the types of connections we use when connecting to the database?
There are three types of connections namely: - Secured, Shared and Personal.
In Designer, you create a universe using three areas: the Universe pane, the
Structure pane, the Table Browser. The Universe pane displays the components of
the universe from the point of view of Business Objects; that is the classes, objects,
and conditions. The Structure pane reflects the underlying database structure of the
universe including the tables, columns, and joins. The Table Browser is the
component that lets you create the classes and objects of the universe from the
tables and columns of a database.
During the second phase, you can proceed to enhance the components of your
universe. You can also prepare certain objects for multidimensional analysis. As with
the first phase, you should test the integrity of your universe structure. Finally, you
can distribute your universes to users by exporting them to the repository or via
your file system.
Queries on Universes
<!--[if !supportLists]-->
Free-hand SQL
VBA Procedures
OLAP Servers
SAP
<!--[endif]-->Stored Procedures
A universe is a set of classes and objects intended for a specific application or group
of users.
<!--[endif]-->Dimension
<!--[if !supportLists]-->2.
<!--[endif]-->Measure
<!--[if !supportLists]-->3.
<!--[endif]-->Detail
A hierarchy, which the designer sets up when creating the universe, consists of
dimension objects ranked from less detailed to more detailed.
The objects that belong to hierarchies are the ones you can use to define scope of
analysis.
61) What are the types of Query Filter that you use in Web intelligence?
There are four types of Query Filter you use in Web intelligence:
<!--[if !supportLists]-->1.
<!--[endif]-->Predefined Filters
<!--[if !supportLists]-->2.
<!--[if !supportLists]-->3.
<!--[endif]-->Prompted Filters
<!--[if !supportLists]-->4.
<!--[endif]-->Complex Filters
64) What are the types of Filters which affects the report?
There are two types of filter.
A global filter affects the whole report.
A blockspecific filter only filters data for the specified chart, table or crosstab.
A Alpha
N Numeric
D Date
<!--[if !supportLists]-->3.
two different ways.
<!--[if !supportLists]-->a.
<!--[if !supportLists]-->b.
<!--[if !supportLists]-->4.
<!--[endif]-->MONO or MULTI :-
<!--[if !supportLists]-->a.
from the list.
<!--[if !supportLists]-->b.
from the list.
<!--[if !supportLists]-->5.
<!--[endif]-->Free or Constrained :-
<!--[if !supportLists]-->a.
<!--[endif]-->Free:- It lets the user either to enter the value or
select the value from the list.
<!--[if !supportLists]-->b.
from the list.
Planning
Break down the information system into functional areas
Analysis
Analyze the information needs of users
Design
Design a conceptual schema
Design the specification of a universe
Implementation
Create a universe with DESIGNER
Test the universe with BUSINESSOBJECTS/WEBINTELLIGENCE
Distribute the universe
Repeat the above steps for other universes
Maintenance
Update and maintain the universe
Notify end users of changes
76) How do you save a Business Objects document, which can be accessed by all
users in workgroup mode?
If we want to make a universe accessible to another designer working without a
repository, then click the Save as Workgroup check box in the Save as universe
dialog box.
BO-XI R/3 = BO-XI R/2 + SAP Integrations (It is available from 2008 onwards)
SAP BW/BI Integration services
(SAP BW and BI are ETL tools from SAP Company)
VOYAGER connection
Xcelcius
Dashboard Manager
Live Office
Widgets
UNIVERSE:
Universe is interface between database environment and reporting environment.
Universe is a file created with extension .unv. It has source database connection information
and source business information in the form of Tables to be used by Reporting Environment.
To create Universe following are the main Steps:
<!--[if !supportLists]-->1. <!--[endif]-->Universe Parameters
6. Create
Classes
<!--[if !supportLists]-->2. <!--[endif]-->Insert Tables
7.
Create Objects
<!--[if !supportLists]-->3. <!--[endif]-->Insert Joins
8. Create
Hierarchies
<!--[if !supportLists]-->4. <!--[endif]-->Detect Loops
9.
Export Universe
<!--[if !supportLists]-->5. <!--[endif]-->Resolve Loop
Universe Parameters:
Creating the Universe with required Database connectivity is called as Universe. Here universe
is the file created with extension .unv.
Insert Tables:
Adding required business Tables from Database Environment into Universe structure panel is
called as Insert Table. Whenever a table is added into Universe, only table Metadata is added
but not the table with data. As universe is used to support SQL Query development, for
preparing SQL Queries table Metadata is enough.
Insert Joins:
Using this step we apply the relation between the Tables in Universe Structure Panel.
To apply relation between Two Tables we need to use following Two Concepts:
<!--[if !supportLists]-->1. <!--[endif]-->Type of Join
<!--[if !supportLists]-->2. <!--[endif]-->Type of Cardinality.
Type of Join:
It specifies how data to be merged between two Tables. In Universe following are the type of
joins to specify which type data to be merged.
<!--[if !supportLists]-->a. <!--[endif]-->Inner Join. [Returns common data between two tables.]
<!--[if !supportLists]-->b. <!--[endif]-->Left Outer Join. [Returns common data between two
tables and all extra records in Left Table.]
<!--[if !supportLists]-->c. <!--[endif]-->Right Outer Join. [Returns common data between two
tables and all extra records in Right Table.]
Note: Universe does not support FULL Outer Join.
Ans: In this example One record in Table-1 can have exactly One record in Table-2. This
relation is called as One to- One Relation.
FAQ: How many One-to-Many or Many-to-One relations are possible?
Ans: If one table has Primary key and another table has Foriegn key relation, from First Table
is One-to-Many relation and from second Table is Many-to-One relation.
FAQ: How many Many-to-Many relations is possible?
Ans: If the Tables are related between Two non key columns or Two Composit key columns then
there is a possibility of Many-to-Many relations.
IME SLASH:
Time taken between Query Request and Query Response is called Time Slash.
LOOP:
If there are N Tables with N Relations applied with each other, it is called as LOOP.
Loop is a Drawback in reporting. Because of Loop, reports will display the data in Time Slash.
Finding the possible loops in Universe structure panel is called as Detecting Loops.
(Detect Loop is the option used in Universe to find possible Loops)
To resolve the Loops we can use 4 techniques in Business Objects.
Note: if the loops are deleted from structure panel, the report output is displayed with high
efficiency.
To resolve the LOOPS:
<!--[if !supportLists]-->1) <!--[endif]-->Delete Unnecessary Joins
<!--[if !supportLists]-->2) <!--[endif]-->Create Alias Tables
<!--[if !supportLists]-->3) <!--[endif]-->Create Shortcut Joins
<!--[if !supportLists]-->4) <!--[endif]-->Create Context
Delete Unnecessary Joins:
As per reporting rules, for N tables we need N-1 Joins for SQL Queries.
In Industries most of the reports are created using Transaction based master data. As
order_details is the Transaction Table and sales_branch and sales_staff are master tables J1
and Jj2 are commonly used joins. By deleting J3, if business requirements can be satisfied
then delete J3 join.
Second Solution: In a Loop, if there is Many-Many Cardinality joins existing then Many-Many
joins can be deleted directly.
* Generate a report to display orders collected by staff in which branch (J1 and J2)
*Generate a report to display orders of Branch (J1)
* Generate a report to display orders collected by Staff (J2)
* Generate a report to display list of employees working for Branch
CONTEXT:
Context is another resolving solution for LOOPS in Business Objects, which creates memory
block in BO Repository with set of join results. As the memory is already created in BO
Repository Data retrieval, is possible.
BO Repository is the Database of Business Objects. This is divided in to 3 areas as:
<!--[if !supportLists]-->1) <!--[endif]-->Security Domain Area
<!--[if !supportLists]-->2) <!--[endif]-->Universe Domain Area and
<!--[if !supportLists]-->3) <!--[endif]-->Document Domain Area
Security Domain Area:
Security Domain Area has the users and user groups to control Authentication of BO
Repository.
Universe Domain Area:
Universe Domain Area is the part of BO Repository to hold all the universes which are
exported from BO Designer to be accessed by reporting environment like WEBI,DESKI and etc.,
Document Domain Area:
Document Domain Area is the area where created documents are saved to be accessed
by client environment with corresponding Authentications.
SHORTCUT:
6) CREATE CLASSES:
Detail Objects: Depedent Objects in Business Objects are called as Detail Objects. Using this
property we need to select a parent Dimension Object. While reporting detail object is also
added with parent dimension object automatically.
Measure Objects: This property is appled only for Numeric Columns added with corresponding
Aggregated functions to display summary information in the reporting.
6) HIERARCHY:
Hierarchy is collection of Dimension objects arrangement to support
Drill Down and Drill Up functionalities.
In hierarchies we can find two options as
<!--[if !supportLists]-->1) <!--[endif]-->Default Hierarchies.
<!--[if !supportLists]-->2) <!--[endif]-->Custom Hierarchies.
All objects added under the class panel are displayed as Default Hierarchies.
Based on these default hierarchies we can create required Custom hierarchies
to support RRI Concepts.
RRI: Report to Report Interactions.
----Communicating TOP Level hierarchy to next level hierarchy is called as Drill Down.
----Communicating from Bottom level hierarchy to Previous level hierarchy is called as Drill
Up.
*Export Universe: Using this option, the .unv file is send from local system into BO Server
System (BO Repository) Universe Domain Area to make universe accessed by reporting authors.
<!--[if !vml]-->
Source BW/BI
Systems
<!--[if !supportLists]-->1) <!--[endif]-->Universe Parameters
1)Universe Parameters
<!--[if !supportLists]-->2) <!--[endif]--><!--[if !vml]-->
<!--[endif]--><!--[if !vml]-->
<!--
[endif]--><!--[if !vml]-->
<!--[endif]-->Insert
Tables
2) Insert Tables
<!--[if !supportLists]-->3) <!--[endif]-->Insert Joins
<!--[if !supportLists]-->4) <!--[endif]-->Detect Loops
Loops
[not allowed]
<!--[if !supportLists]-->5) <!--[endif]-->Resolve Loops
<!--[if !supportLists]-->6) <!--[endif]-->Create Classes
<!--[if !supportLists]-->7) <!--[endif]--><!--[if !vml]-->
>Create Objects
7) Create Objects
<!--[if !supportLists]-->8) <!--[endif]-->Create Hierarchies
<!--[if !supportLists]-->9) <!--[endif]-->Export Universe
3) Insert Joins
4) Detect
5) Resolve Loops
6) Create Classes
<!--[endif]-8) Create Hierarchies
9) Export Universe
User Module, Designer, Supervisor, Auditor, Set Analyzer, Info View (Web
Intelligence), Business Objects Software Development Kit (SDK), Broadcast
Agent etc.
A good OLAP interface writes an efficient SQL and reads an aqua rate data
from database. To design the interface and architect having good knowledge
on database under standing the report requirements.
8) What is an Application Developer or Report developer?
Design the Reports according to the report requirement templates.
Testing the each report with following types of tests
<!--[if !supportLists]-->a. <!--[endif]-->Unit Testing
<!--[if !supportLists]-->b. <!--[endif]-->System Testing
<!--[if !supportLists]-->c. <!--[endif]-->Performance Testing
<!--[if !supportLists]-->d. <!--[endif]-->User Acceptance Test (UAT)
In the Business Objects User module, universes enable end users to build queries
from which they can generate and perform analysis. Universes isolate end users from the
complexities of the database structure as well as the intricacies of SQL syntax.
Import Tables
Import Joins
Loop
Create Classes
Create Objects
Define hierarchies
14) How do you define universe parameters?
A universe parameter defines the name of the universe and connection to the target
database.
The first step in creating a universe is to specify its parameters. These parameters
include the definition of a universe, which is comprised of: the universe name, a description
of the universe, a connection to an RDBMS. You enter universe parameters from the
Universe Parameters dialog box. This dialog box also lets you set up database options,
external strategies, graphic options, and print settings.
15) How do you test the integrity of a universe?
With the Check Integrity command, you can test the structure of your active
universe. This means testing to determine whether its components are accurate and up-todate.
Check Integrity serves the following purposes:
It detects any inconsistencies in the objects, joins, conditions, and cardinalities of
your universe.
It detects whether there are any loops in the joins.
It determines whether changes were made to the database to which the universe is
connected.
16) How can you check the universe?
Using check Integrity, u can check the universe. Go to Designer, Tools -> check
Integrity
17) What are Linked Universes?
If the data provided is from two different data providers then we can
link those two universes, such type of universe is called Linked Universe.
18) What is multidimensional analyses?
A multi dimensional analyses is a technique to modify the data so that the data can
be view from different prospective and at the different levels of details.
19) What are the futures of multidimensional analyses?
The following are the features of multidimensional analyses:
Drill Down (For more details)
Drill Up (For summery details)
Drill Across (Like from year to different cities)
21) What are the advantages of Business Objects over other DSS?
<!--[if
<!--[if
<!--[if
<!--[if
<!--[if
<!--[if
!supportLists]-->
!supportLists]-->
!supportLists]-->
!supportLists]-->
!supportLists]-->
!supportLists]-->
<!--[endif]-->User Friendly.
<!--[endif]-->Familiar Business Terms.
<!--[endif]-->Graphical Interface
<!--[endif]-->Drag and Drop.
<!--[endif]-->Powerful reports in less time.
<!--[endif]-->Enterprise wide Deployment of documents using Web.
<!--[endif]-->Personal:-
A Join is a relationship that explains how the data in one table relates
to data in another table.
27) What are the types of Joins?
<!--[if
<!--[if
<!--[if
<!--[if
<!--[if
<!--[if
creating such aliases entails the propagation of other aliases. In such a situation, two options
are available to you:
<!--[if !supportLists]-->
<!--[endif]-->You can cause only the first table proposed to be
aliased
<!--[if !supportLists]-->
<!--[endif]-->You can alias all the tables listed (i.e. propagate the
aliases)
Designer displays an alias in the Structure pane as a table. It links an aliased table to
existing tables, re-arranging joins, as necessary.
33) How do you resolve the loop?
You can resolve loops in two ways:
Using aliases
Using contexts
DESIGNER provides three features, which guide you in the loop resolution process:
Detect Cardinalities
Detect Aliases
Detect Contexts
The first step in resolving loops is to detect the cardinalities of the tables.
34) Can Contexts and Aliases Be Used Together?
Yes, you can use contexts and aliases in the same universe. In fact, in many
cases you should use them together.
35) Where are the types are relationship between tables?
3 types relationship :
<!--[if !supportLists]-->1. <!--[endif]-->One to Many
<!--[if !supportLists]-->2. <!--[endif]-->One to One
<!--[if !supportLists]-->3. <!--[endif]-->Many to Many
36) What is an add-in?
Add-ins are programs that add optional commands and features to BUSINESS
OBJECTS. Add-ins are usually created by those responsible in your company
for adding customized features to BUSINESSOBJECTS. All you probably need
to do is install and uninstall add-ins that are sent to you.
37) What functions are supported?
Purpose
is used to enhance the performance of SQL transactions; i.e. it
determines which tables to use in SQL generation: either
aggregate tables or detailed tables.
is used to create an interactive object. In the Query Panel, this
type of object causes a message to appear that prompts the
@Script
@Select
@Variable
@Where
In Designer, you create a universe using three areas: the Universe pane, the
Structure pane, the Table Browser. The Universe pane displays the
components of the universe from the point of view of Business Objects; that
is the classes, objects, and conditions. The Structure pane reflects the
underlying database structure of the universe including the tables, columns,
and joins. The Table Browser is the component that lets you create the
classes and objects of the universe from the tables and columns of a
database.
45) How do you design a universe?
During the second phase, you can proceed to enhance the components of
your universe. You can also prepare certain objects for multidimensional
analysis. As with the first phase, you should test the integrity of your
universe structure. Finally, you can distribute your universes to users by
exporting them to the repository or via your file system.
46) Which are the different types of data providers?
Queries on Universes
<!--[if !supportLists]-->
Free-hand SQL
VBA Procedures
OLAP Servers
SAP
<!--[endif]-->Stored
Procedures
A hierarchy, which the designer sets up when creating the universe, consists
of dimension objects ranked from less detailed to more detailed.
The objects that belong to hierarchies are the ones you can use to define
scope of analysis.
57) What is List of Values (LOV)?
A list of values contains the data values associated with an object. These data values can
originate from a corporate database, or a flat file such as a text file or Excel file.
In Designer you create a list of values by running a query from the Query Panel. You can
then view, edit, purge, refresh, and even export this file. A list of values is stored as an .lov
file in a subfolder of the UserDocs folder.
58) What is Restriction?
A restriction is a condition which reduces the number of records displayed in the
record.
59) What is a Filter?
A filter enables you to hide the data you do not want to view behind the scenes and
display only the data you need.
60) What are the types of Filters?
In the crystal reports the data can be filtered in two different ways
<!--[if !supportLists]-->1. <!--[endif]-->Select Expert : It allows you to define the simple
conditions.
<!--[if !supportLists]-->2. <!--[endif]-->Selection Formula : The data can be filtered by defining
the expressions in formula editor.
61) What are the types of Query Filter that you use in Web intelligence?
There are four types of Query Filter you use in Web intelligence:
<!--[if !supportLists]-->1. <!--[endif]-->Predefined Filters
<!--[if !supportLists]-->2. <!--[endif]-->Single and Multi value Filters
<!--[if !supportLists]-->3. <!--[endif]-->Prompted Filters
<!--[if !supportLists]-->4. <!--[endif]-->Complex Filters
62) What is conditional Formatting?
The data in the report can be formatted based on given condition this allows you to
quickly identify the data for faster analyses.
63) What is alert message?
An alert is a message which is displayed before viewing the data records.
64) What are the types of Filters which affects the report?
There are two types of filter.
A global filter affects the whole report.
A blockspecific filter only filters data for the specified chart, table or crosstab.
<!--[endif]-->MONO or MULTI :<!--[endif]-->MONO :- IT lets the user to select the single value from
<!--[endif]-->Multi :- It lets the user to select the multiple values
<!--[if !supportLists]-->5. <!--[endif]-->Free or Constrained :<!--[if !supportLists]-->a. <!--[endif]-->Free:- It lets the user either to enter the value or select
the value from the list.
<!--[if !supportLists]-->b. <!--[endif]-->Constrains:- It lets the user to select only the value
from the list.
Planning
Break down the information system into functional areas
Analysis
Analyze the information needs of users
Design
Design a conceptual schema
Design the specification of a universe
Implementation
Create a universe with DESIGNER
Test the universe with BUSINESSOBJECTS/WEBINTELLIGENCE
Distribute the universe
Repeat the above steps for other universes
Maintenance
Update and maintain the universe
Notify end users of changes
72) How many modes are there in BO & Designer?
There are 2 types: Enterprise Mode, Workgroup Mode.
73) What are Enterprise and Workgroup modes?
Designer lets you save universes in either enterprise or workgroup mode. Enterprise
mode means that you are working in an environment with a repository.
Workgroup mode means that you are working without a repository. The mode in
which you save your universe determines whether other designers are able to access them.
By default, a universe is saved in the mode in which you are already working. For
example, if you launched a session in enterprise mode, any universe you save is
automatically in that mode.
74) How do you restrict access to rows of a database?
In XI version it can be done by using row-level security in designer module whereas in
5i/6i it is done by supervisor.
75) What do you mean by Object qualification?
Object qualification represents what kind of object is that, usually we have three
types of object qualifiers they are measure, dimension, detailed.
76) How do you save a Business Objects document, which can be accessed
by all users in workgroup mode?
If we want to make a universe accessible to another designer working
without a repository, then click the Save as Workgroup check box in the Save
as universe dialog box.