W

hich is latest version available in market for SAP

BO ?
SAP BO BI 4.0 SP6 on 30th April 2013
Difference between SAP BO 3.1 and SAP BO 4.0
B0 XI 3.1
BO 4.0
create one connection at a time in the univers Create multi source universe wit
h new extn .UNX.
migration can be done by Import Wizard or LCM no import wizard
desktop intelligence no desktop intelligence
Graphs More graphs options
Not available Direct connection between SAP BW BEx query to Webi by BICS conne
ction
Data Federator Data Federator is replaced by Multi source universe
Column Hiding Show Hide column direct option in the

Webi

What is new features in SAP BO 4.0

Previous Version New Version
Sap web intelligence Web intelligence
SAP voyager Advance Analysis Web addition
SAP Xcelsius Dashboard Design
SAP Dashboard Builder BI Workspace (Content Linking function has been change.

Its GUI is more graphical.)
SAP Info view BI Launch Pad

(can open multiple reports at the same time like

tabs and facet searching)
- Information Design Tool multiple databases on one connection and Universe

extension changes:

.UNV to .UNX.
- Upgrade Management Tool

(for up-gradation of 3.1 data into 4.0)
- Monitoring:-To monitor all server performance and KPI based view
Crystal Reports Crystal Reports:- included in package and GUI has been changed.
What is node ?
A node is a group of SAP BusinessObjects Business Intelligence platform servers

that run on the same host and are managed by the same Server Intelligence Agent

(SIA). All servers on a node run under the same user account.
One machine can contain many nodes, so you can run processes under different use
r accounts. One SIA manages and monitors all of the servers on a node, ensuring

they operate properly.
Full form of SAP BO components
CMC:- Central Management Console
CCM:- Central Configuration Management
CMS:- Central Management Service
Web Application Server port, default 8080
Server Intelligence Agent (SIA) port, default 6410
Central Management Server (CMS) port, default 6400
What is default url for SAP BO CMC and Infoview ?
3.1
CMC Path:- http://hostname/cmcApp/login.jsp
Infoview:- http://hostname/InfoViewApp/login.jsp
4.0
CMC Path:- http://servername/BOE/CMC/
Launch Pad:- http://servername/BOE/BI
What is location of data folder in SAP BO ?
C:/Program File/Business Objects/BusinessObjects Enterprise 12.0/
Data folder contain temp data
Logging folder contain log files

What are new component available in SAP BO 4.0 CMC ?

User Attribute Management

Visual Difference

Auditing

Monitoring

Cryptography Key

Promotion Management

Version Management

What is Visual Difference ?
Visual Difference enables you to view the differences between two versions of a

supported file type(LCM BIAR) or a supported object type(LCM Job) or both. You c
an use this feature to determine the difference between files or objects to deve
lop and maintain different report types. This feature gives a comparison status

between the source and the destination versions. For example, if a previous vers
ion of the user
report is accurate and the current version is inaccurate, you can compare and an
alyze the file to evaluate the exact issue.
Following are the three types of visual difference from which you can detect the

file or an object:

Removed

In a report, if an element is missing in one of the file versions, the t
ype of difference is shown as Removed. For example, the element could be a row,

section instance, or even a block.

Modified

In a report, if there is a different value between the source version a
nd the destination version, the type of difference is shown as Modified. For exa
mple, the value could be the cell content or the result of a local variable.

Inserted

In a report, if there is an element in the destination version but is n
ot present in the source version, the type of difference is shown as Inserted.

What is Auditing in BO 4 ?
Auditing allows you to keep a record of significant events on servers and applic
ations, which helps give you a picture of what information is being accessed, ho
w its being accessed and changed, and who is performing these operations. This in
formation is recorded in a database called the Auditing Data Store (ADS). Once t
he data is in the ADS, you can design custom reports to suit your needs. You can

look for sample universes and reports on the SAP Developer Network.
For the purposes of this chapter, an auditor is a system responsible for recordi
ng or storing information on an event, and an auditee is any system responsible

for performing an auditable event. There are some circumstances where a single s
ystem can perform both functions.

What is Monitoring in BO 4 ?
Monitoring allows you to capture the runtime and historical metrics of SAP Busin
essObjects Business Intelligence platform servers, for reporting and notificatio
n. The monitoring application helps system administrators to identify if an appl
ication is functioning normally and if the response times are as expected.
Monitoring allows you to:

Check the performance of each server

Check system availability and response time

View the entire BI platform deployment based on Sever Groups, Service Catego
ries and Enterprise nodes in graphical and tabular format.

Check health of server

Which services should be in running mode at time of upgradation of SP and FP in

Business Objects ?

CMC

Input File Repository

Output File Repository.

What is default session time out in SAP BO for web tier ?
20 Minute
What are tables available In CMS database in BO ?
There are 6 tables on the database level to store the metadata.

CMS_VersionInfo

The table contains the current version of BOE.

CMS_InfoObjects6

This is the main table in the repository. Each row in this table stores a si
ngle InfoObject. The table contains the following columns: ObjectID, ParentID, T
ypeID, OwnerID, Version, LastModifyTime, ScheduleStatus, NextRunTime, CRC, Prope
rties, SI_GUID, SI_CUID, SIRUID, SI_INSTANCE_OBJECT, SI_PLUGIN_OBJECT, SI_TABLE,

SI_HIDDEN_OBJECT, SI_NAMEDUSER, SI_RECURRING, SI_RUNNABLE_OBJECT, SI_PSS_SERVIC
E_ID, ObjName_TR, SI_KEYWORD, SI_KEYWORD_TR, LOV_KEY.

CMS_Aliases6

This table maps the user alias(es) to the corresponding user ID. A user has

an alias for each security domain in which they are members. For example, a user

may have both a Win NT alias and an LDAP alias. Regardless of the number of ali
ases a user may have, in the BI Platform each user has only one user ID. The map

is stored in a separate table to enable fast logins.

CMS_IdNumbers6

The CMS uses this table to generate unique Object IDs and Type IDs. It has o
nly two rows: an Object ID row and a Type ID row. The CMSs in a cluster use this

table when generating unique ID numbers.

GUIDs, RUIDs and CUID are generated with an algorithm that does not use the

database.

CMS_Relationships6

Relationship tables are used to store the relations between InfoObjects. Eac
h row in the table stores one edge in the relation. For example, the relation be
tween a Web Intelligence document and a Universe would be stored in a row in the

WebI

Universe Relation table. Each relationship table has these columns:

Parent Object ID,Child Object ID,Relationship InfoObject ID ( this Default I
nfoObject DFO describes the properties of the link between the two objects.), memb
er, version, ordinal, data. Relationship tables are defined by default objects.

CMS_LOCKS6

This is a auxiliary table of CMS_RELATIONS6

How to enable tracing without restarting servers ?
By modifying BO_trace.ini file.

Which is latest version available in market for SAP

BO ?
SAP BO BI 4.0 SP6 on 30th April 2013
Difference between SAP BO 3.1 and SAP BO 4.0
B0 XI 3.1
BO 4.0
create one connection at a time in the univers Create multi source universe wit
h new extn .UNX.
migration can be done by Import Wizard or LCM no import wizard
desktop intelligence no desktop intelligence
Graphs More graphs options
Not available Direct connection between SAP BW BEx query to Webi by BICS conne
ction
Data Federator Data Federator is replaced by Multi source universe
Column Hiding Show Hide column direct option in the

Webi

What is new features in SAP BO 4.0

Previous Version New Version
Sap web intelligence Web intelligence
SAP voyager Advance Analysis Web addition
SAP Xcelsius Dashboard Design
SAP Dashboard Builder BI Workspace (Content Linking function has been change.

Its GUI is more graphical.)
SAP Info view BI Launch Pad

(can open multiple reports at the same time like

tabs and facet searching)
- Information Design Tool multiple databases on one connection and Universe

extension changes:

.UNV to .UNX.
- Upgrade Management Tool

(for up-gradation of 3.1 data into 4.0)
- Monitoring:-To monitor all server performance and KPI based view
Crystal Reports Crystal Reports:- included in package and GUI has been changed.
What is node ?
A node is a group of SAP BusinessObjects Business Intelligence platform servers

that run on the same host and are managed by the same Server Intelligence Agent

(SIA). All servers on a node run under the same user account.
One machine can contain many nodes, so you can run processes under different use
r accounts. One SIA manages and monitors all of the servers on a node, ensuring

they operate properly.
Full form of SAP BO components
CMC:- Central Management Console
CCM:- Central Configuration Management
CMS:- Central Management Service
Web Application Server port, default 8080
Server Intelligence Agent (SIA) port, default 6410
Central Management Server (CMS) port, default 6400
What is default url for SAP BO CMC and Infoview ?
3.1
CMC Path:- http://hostname/cmcApp/login.jsp
Infoview:- http://hostname/InfoViewApp/login.jsp
4.0
CMC Path:- http://servername/BOE/CMC/
Launch Pad:- http://servername/BOE/BI
What is location of data folder in SAP BO ?
C:/Program File/Business Objects/BusinessObjects Enterprise 12.0/
Data folder contain temp data
Logging folder contain log files

What are new component available in SAP BO 4.0 CMC ?

User Attribute Management

Visual Difference

Auditing

Monitoring

Cryptography Key

Promotion Management

Version Management

What is Visual Difference ?
Visual Difference enables you to view the differences between two versions of a

supported file type(LCM BIAR) or a supported object type(LCM Job) or both. You c
an use this feature to determine the difference between files or objects to deve
lop and maintain different report types. This feature gives a comparison status

between the source and the destination versions. For example, if a previous vers
ion of the user
report is accurate and the current version is inaccurate, you can compare and an
alyze the file to evaluate the exact issue.
Following are the three types of visual difference from which you can detect the

file or an object:

Removed

In a report, if an element is missing in one of the file versions, the t
ype of difference is shown as Removed. For example, the element could be a row,

section instance, or even a block.

Modified

In a report, if there is a different value between the source version a
nd the destination version, the type of difference is shown as Modified. For exa
mple, the value could be the cell content or the result of a local variable.

Inserted

In a report, if there is an element in the destination version but is n
ot present in the source version, the type of difference is shown as Inserted.

What is Auditing in BO 4 ?
Auditing allows you to keep a record of significant events on servers and applic
ations, which helps give you a picture of what information is being accessed, ho
w its being accessed and changed, and who is performing these operations. This in
formation is recorded in a database called the Auditing Data Store (ADS). Once t
he data is in the ADS, you can design custom reports to suit your needs. You can

look for sample universes and reports on the SAP Developer Network.
For the purposes of this chapter, an auditor is a system responsible for recordi
ng or storing information on an event, and an auditee is any system responsible

for performing an auditable event. There are some circumstances where a single s
ystem can perform both functions.

What is Monitoring in BO 4 ?
Monitoring allows you to capture the runtime and historical metrics of SAP Busin
essObjects Business Intelligence platform servers, for reporting and notificatio
n. The monitoring application helps system administrators to identify if an appl
ication is functioning normally and if the response times are as expected.
Monitoring allows you to:

Check the performance of each server

Check system availability and response time

View the entire BI platform deployment based on Sever Groups, Service Catego
ries and Enterprise nodes in graphical and tabular format.

Check health of server

Which services should be in running mode at time of upgradation of SP and FP in

Business Objects ?

CMC

Input File Repository

Output File Repository.

What is default session time out in SAP BO for web tier ?
20 Minute
What are tables available In CMS database in BO ?
There are 6 tables on the database level to store the metadata.

CMS_VersionInfo

The table contains the current version of BOE.

CMS_InfoObjects6

This is the main table in the repository. Each row in this table stores a si
ngle InfoObject. The table contains the following columns: ObjectID, ParentID, T
ypeID, OwnerID, Version, LastModifyTime, ScheduleStatus, NextRunTime, CRC, Prope
rties, SI_GUID, SI_CUID, SIRUID, SI_INSTANCE_OBJECT, SI_PLUGIN_OBJECT, SI_TABLE,

SI_HIDDEN_OBJECT, SI_NAMEDUSER, SI_RECURRING, SI_RUNNABLE_OBJECT, SI_PSS_SERVIC
E_ID, ObjName_TR, SI_KEYWORD, SI_KEYWORD_TR, LOV_KEY.

CMS_Aliases6

This table maps the user alias(es) to the corresponding user ID. A user has

an alias for each security domain in which they are members. For example, a user

may have both a Win NT alias and an LDAP alias. Regardless of the number of ali
ases a user may have, in the BI Platform each user has only one user ID. The map

is stored in a separate table to enable fast logins.

CMS_IdNumbers6

The CMS uses this table to generate unique Object IDs and Type IDs. It has o
nly two rows: an Object ID row and a Type ID row. The CMSs in a cluster use this

table when generating unique ID numbers.

GUIDs, RUIDs and CUID are generated with an algorithm that does not use the

database.

CMS_Relationships6

Relationship tables are used to store the relations between InfoObjects. Eac
h row in the table stores one edge in the relation. For example, the relation be
tween a Web Intelligence document and a Universe would be stored in a row in the

WebI

Universe Relation table. Each relationship table has these columns:

Parent Object ID,Child Object ID,Relationship InfoObject ID ( this Default I
nfoObject DFO describes the properties of the link between the two objects.), memb
er, version, ordinal, data. Relationship tables are defined by default objects.

CMS_LOCKS6

This is a auxiliary table of CMS_RELATIONS6

How to enable tracing without restarting servers ?
By modifying BO_trace.ini file.