Business Objects Enterprise Certified
Professional XI Level Two Certification
Exam: Sane 301
Edition: 2.0
CERT MAGIC
1
1. What are the major components of Business Objects?
Business Objects is composed of various components that are
accessible through the Web or reside on your desktop computer. The
major components are InfoView, WebIntelligence, and Business
Objects Editor.
2. Define “the Universe” in context of Business Objects?
A universe is a database interface, which maps everyday business terms
to the data in a database. The universe simplifies the process of
creating reports by providing an easy way see and understand the
data. It also provides automatic joins between database tables based
on key values.
Universes consist of classes and objects. Objects represent fields in a
database table. An object’s name may have been changed from the
original EDW Oracle column name in order to make the object’s name
more meaningful to the user. Classes are logical groupings of objects.
For example, all address fields might be grouped together in one
class.
3. How many and what are the different types of business object types ?
There are three different types of objects:
• Dimension
• Detail
• Measure
4. Explain Dimension Objects
Dimension objects are typically character-type data, such as Name,
City, UIN, and dates. Dimension objects usually will not contain
numeric data that can be used in calculations.
5. What is a Detail Object?
A detail object is always associated with a dimension object.
A detail object provides additional information about the dimension
object. For example, Telephone Type Description could be a detail
object associated with a dimension object called Telephone Type Code
6. Does universe require Detail objects?
Detail objects are not required in a universe. They are used as a way
to organize the data within the universe.
7. What are Measure Objects?
2
Measure objects are numeric data that are the result of calculations.
Measure objects are used to provide dynamic numerical information in
query. A measure’s value will change depending on the context. For
example, the value of salary will be different when calculated for one
pay period or for one year.
8. What are the types of user rights Business Object users have? Each
Business Objects user is assigned certain rights by Decision
Support. The rights assigned to each user define the user’s profile
which define access to:
• document lists
• document editors
• universes for creating and editing queries
• saving documents on the server
• sending documents to other users
• database connections
9. What do you understand regarding Enterprise XI Framework?
Enterprise XI provides a framework for information delivery. The
information can be in any form, from any place on the intranet or
Internet, without causing compatibility problems. The Enterprise XI
Framework has an open architecture that supports any kind of
information entity. In Enterprise XI, information entities are called
InfoObjects and are stored in the Central Management Server (CMS)
memory space, also known as the Infostore.
The Enterprise Framework is intended to be seamless to the Enterprise
XI administrator. In the Central Configuration Manager (CCM), the
CMS has an option in its properties to determine a port number. This
port information will set the listening port of the CMS service and
affect how the servers talk to one another.
10.What do you understand regarding eBusiness Framework?
The eBusiness Framework is an open framework that enables various
components to plug in to Enterprise XI framework.
11. What are the major components of Business objects Enterprise
Framework?
• Crystal Reports (opening or saving reports from/to Enterprise
XI)
• OLAP Intelligence (opening or saving reports from/to Enterprise
XI)
3
• Publishing Wizard (adding reports to Enterprise XI)
• Import Wizard (importing objects from previous and current
versions of Enterprise XI)
• Business View Manager (opening or saving Business Views
from/to the System database)
• Universe Designer (exporting universes to Enterprise XI)
• CCM (enabling or disabling servers)
12. What are the various end to end Business object enterprise processing
tiers?
In Enterprise XI, there are five tiers:
• The Client Tier
• The Application Tier
• The Intelligence Tier
• The Processing Tier
• The Data Tier
13. Illustrate how the various enterprise components fits within the multitier
system?
The following diagram illustrates how each of the components fits
within the multi-tier system.
4
14. The various components showed in the above diagram can be
installed on one machine only or is it necessary to be installed in
different machines?
To provide flexibility, the components that make up each of these tiers
can be installed on one machine, or spread across many. Each tier is a
layer of the system that is responsible for a role in the overall
architecture. There are many servers involved in this architecture. Some
of these servers are only responsible for doing work, others only
responsible for managing the servers doing the work.
The services can be vertically scaled to take full advantage of the
hardware that they are running on, and they can be horizontally scaled
to take advantage of multiple computers over a network environment.
This means that the services can all run on the same machine, or they
can run on separate machines. The same service can also run in multiple
instances on a single machine.
15. Describe the client tier of the Business Objects enterprise system?
The client tier is the only part of the Enterprise XI system that
administrators and end users interact with directly. This tier is made
up of the applications that enable users to administer, publish, and
view reports and other objects.
16. What is the CMC of enterprise system?
Central Management Console
The Central Management Console (CMC) allows you to perform user
management tasks such as setting up authentication and adding users
and groups. It also allows you to publish, organize, and set security
levels for all of your Enterprise XI content.
Additionally, the CMC enables you to manage servers, create server
groups, monitor system metrics and control authentication and
licensing.
Because the CMC is a web-based application, you can perform all of
these administrative tasks remotely. The CMC also serves as a
demonstration of the ways in which you can use the administrative
objects and libraries in the Enterprise XI SDK to create custom web
applications for administering Enterprise XI
17. Explain “InfoView” of the Business Objects enterprise system?
InfoView
Enterprise XI comes with InfoView, a web-based interface that users
access to view, export, print, schedule and track published reports.
5
InfoView is the main user interface for working with reports through
Enterprise XI.
The web client (InfoView) makes a request to the web server, which
forwards the user request directly to an application server (on the
application tier) where the request is processed by components built on
the Enterprise XI Software Development Kit (SDK) – either Java or
.NET.
18. Can the Infoview of enterprise system be customized?
Recognized users of Enterprise XI can customize a personalized version
of InfoView. It also serves as a demonstration of the ways to use the
Enterprise XI SDK to create a custom web application for end users.
19. Shall the enterprise system supports viewing, printing, exporting
reports without installing crystal reports on the local machine?
Yes. Enterprise XI supports the viewing, printing, and exporting of
reports without the need for installing Crystal Reports on the local
machine. Report viewing is supported through different viewers
compatible with the features of ActiveX, Java, and DHTML.
20. What is the component that allows creating dashboards in the
Business Objects enterprise system?
Dashboard Manager, which provides the functionality to create
dashboards, can be accessed from InfoView. A dashboard contains
user-defined settings and can include web sites and objects, such as
reports or documents. One or more dashboards can be created and
displayed as needed.
For example, you can create a dashboard that contains web sites,
Crystal reports or Web Intelligence documents that you frequently
access. To view the dashboard, you can either make the dashboard your
default view, or you can click its link in the navigation panel. The default
name for a dashboard is My InfoView, and its default location is your
Favorites folder.
21. Describe the CCM the Business Objects enterprise system?
CCM stands for Central Configuration Manager,
6
The CCM is a server-management tool that allows you to configure
each of your Enterprise XI server components. This tool can start,
stop, enable, and disable servers. It allows you to view and to
configure advanced server settings. On Windows, these settings
include default port numbers, CMS database and clustering details,
SOCKS server connections and more. On Windows, the CCM allows
you to add or remove servers from your Enterprise XI system. On
UNIX, some of these functions are performed using scripts and other
tools.
22. How can the reports be added to the enterprise system by users and
administrators?
The reports can be added using the Publishing Wizard The Publishing
Wizard is a locally-installed Windows application that enables both
administrators and users to add reports to Enterprise XI. By assigning
object rights to Enterprise XI folders, you control who can publish
reports and where they can publish them.
The Publishing Wizard publishes reports from a Windows machine to
Enterprise XI servers running on Windows or UNIX.
23. How will the users, groups, reports be imported from an existing
Enterprise XI implementation?
The Import Wizard is a locally-installed Windows application that guides
administrators through the process of importing users, groups, reports,
and folders from an existing Enterprise XI implementation. The Import
Wizard runs on Windows, but you can use it to import
information into a new Enterprise XI system running on Windows or on
UNIX.
24. What is the Application Tier of Business Objects enterprise system?
Application Tier
The application tier hosts the server-side components that are needed
to process requests from the client tier as well as the components that
are needed to communicate these requests to the appropriate server in
the intelligence tier. The application tier includes support for report
viewing and logic to understand and direct web requests to the
appropriate Enterprise XI server in the intelligence tier. The
components included in your application tier will vary because
Enterprise XI is designed to support a variety of web development
platforms.
25. Does Business Objects enterprise framework supports integration with
J2EE and .NET services?
7
Yes. Business objects enterprise system supports integration with Java
and Microsoft bases platforms.
26. Explain how the integration can be done using Enterprise framework
for J2EE and .NET platforms?
Enterprise XI provides integration with Java and Microsoft-based
platforms through native J2EE, Microsoft .NET, and Web Services
SDKs.
These kits are made up of robust components, sample applications, and
documentation. Developers install these components on web application
platforms including BEA WebLogic, IBM WebSphere, Apache, Oracle 10g
Application Server, Sun One, or Microsoft IIS. The SDKs provide a highlevel
API to control every aspect of Enterprise XI using the developer
language of choice.
27. What is the role of the application tier in the Business Objects
enterprise framework?
The application tier acts as the translation layer between the user and
the Business Intelligence (BI) platform. The components process
requests from the users in the client tier and then communicate these
requests to the appropriate service in the intelligence tier. The
application tier includes support for document viewing, scheduling, and
logic to understand and direct web requests to the appropriate
Enterprise XI component.
28. What are the components the enterprise system uses to run the
system with a third-party applications server?
Enterprise XI systems use the Java SDK or the .NET SDK to run the
system with a third-party application server. The application server
acts as the gateway between the web server and the rest of the
Enterprise XI components. The application server is responsible for
processing requests from your browser, sending certain requests to
the Web Component Adapter (WCA), and using the SDK to interpret
components in Java Server Pages (JSP) or in Active Server pages
(ASP).
29. Does enterprise framework supports Crystal Server Pages inaddition
to JSP and ASP?
Enterprise XI continues to support Crystal Server Pages (CSP) for
legacy system support. However, developers are encouraged to use
industry standard JSP and ASP whenever possible when building web
applications.
8
30. Explain the Business Objects enterprise system integration for Java
Platform?
Enterprise XI systems that use the Enterprise XI Java SDK run the
SDK on a third-party web application server such as Apache TomCat or
WebSphere. The web application server acts as the gateway between
the web server and the rest of the components in Enterprise XI. The web
application server is responsible for processing requests from your
browser, through the WCA, and using the Java SDK to interpret
components in JSP files. The web application server also supports Java
versions of the Enterprise XI InfoView, other Enterprise XI applications
and uses the SDK to convert report pages (.epf files) to HTML format
when users view pages with a DHTML viewer.
31. Explain the Business Objects enterprise system integration for
Windows .NET Platform?
Enterprise XI installations that use the .NET Framework include
Primary Interop Assemblies (PIAs) that allow you to use the COM
Enterprise XI SDK with ASP.NET. Enterprise XI also includes a set of
.NET Server Components that you can optionally use to simplify the
development of custom applications. This configuration requires the
use of a Microsoft IIS web server.
A Web Connector, Web Component Server (WCS), or a WCA is not
needed for custom ASP.NET applications.
32. Explain the Business Objects enterprise system integration for Web
application environments?
Enterprise XI supports ASP, CSP, and JSP files. Enterprise XI includes
web applications developed in CSP and JSP such as the Enterprise XI
Web Desktop/InfoView and the sample applications available for
Enterprise XI Launchpads.
It also supports the development of custom web applications that use
ASP, CSP, JSP, and ASP.NET pages. CSP files provide functionality
similar to that provided by Microsoft’s ASP files.
JSP files allow you to develop cross-platform J2EE applications that use
Enterprise XI objects in conjunction with your own custom objects, or a
wide variety of objects from third parties.
33. Explain the Business Objects enterprise system integration for
Webservices?
Enterprise XI includes a comprehensive Web Services SDK that allows
developers to integrate documents directly into applications using
9
industry-standard technology. It consists of a series of web-based
functions that use .NET or J2EE platforms and developer
environments.
34. What are the benefits of using Webservices in context of Business
Objects enterprise system integration?
Web Services make it easier and faster to integrate Business Objects
technology with other web-based applications, and facilitate the
deployment of Business Objects with customized applications.
WebServices are available for document display, refresh, and providing
drill-down functionality to users. For developers, the Web Services
provider is deployed on the server side with an Enterprise XI server. The
API enables the creation of customized web sites, applications, or web
services that access the Enterprise XI services.
35. Explain the Business Objects enterprise system Web Component
Adapter?
Web Component Adapter
Enterprise XI provides a web application, the WCA, that allows your web
application server to run Enterprise XI applications and to host the CMC.
The web server communicates directly with the web application server
that hosts the Enterprise XI SDK. The WCA runs on the web application
server and provides all services that are not directly supported by the
Enterprise XI SDK. The web server passes requests directly to the web
application server, which then forwards the
requests on to the WCA. The WCA supports the CMC and OLAP
Intelligence document viewing and interaction.
36. What are the available versions of WCA in Business Objects enterprise
system integration?
There are two versions of the WCA:
.NET - The .NET WCA must be installed on an IIS web application
server.
Java - The Java WCA must be installed on a J2EE web application
server.
37. Explain the Intelligence tier of Business Objects enterprise system?
Intelligence Tier
The Intelligence tier manages the Enterprise XI system. It maintains
all of the security information, sends requests to the appropriate
servers, manages audit information, and stores report instances.
10
38. What are the various servers Intelligence tier consists of ?
The Intelligence tier of Enterprise XI consists of five servers:
• Central Management Server (CMS)
• Cache Server
• Input and Output File Repository Servers (FRS)
• Event Server
39. What is the role of the Processing tier?
The Processing tier accesses the data and generates the reports.
40. What are the various servers of the processing tier of Business
Objects enterprise system?
The Processing tier of Enterprise XI consists of eight servers:
• Report Job Server
• Program Job Server
• Web Intelligence Job Server
• Web Intelligence Report Server
• Report Application Server (RAS)
• Destination Job Server
• List Of Values Job Server (LOV)
• Page Server
41. Explain about the the Data Tier of Business Objects enterprise
system?
Data Tier
The data tier is made up of the databases that contain the data used in
the reports. Enterprise XI supports a wide range of corporate databases.
11
42. What is a Web client and Webserver in context of Business Objects
enterprise system?
Web Client
A web browser is a software application that enables a user to display
and interact with HTML documents hosted by web servers or held in a
file system. A web client is hosted within the web browser and presents
the user with a specific gateway to the main application.
The web clients, InfoView or the CMC make requests to the web
server, which forwards the user requests directly to a web application
server where the requests are processed by components built on the
Enterprise XI SDK – either Java or .NET.
Web Server
The web server manages communication between the web browser
and the Enterprise XI SDKs.
43. List the responsibilities of the webservices of Business Objects
enterprise system?
The primary responsibility of the web services is to receive and to
interpret user requests from user interfaces such as the InfoView or the
CMC. The web services then contact other Enterprise XI servers to
determine the response to the request and format the response so that
it can be returned to the web client.
When using the DHTML viewer or Advanced DHTML viewer, the web
services convert Encapsulated Page Format (EPF) files to DHTML. Report
viewing in Enterprise XI uses Page On Demand technology that sends
each page of a report as it is requested by the user. The EPF files hold
the individual report pages.
When viewing an OLAP Intelligence report using the DHTML OLAP
Intelligence viewer, the web services connect to the OLAP data source
to retrieve the views of data required for the report. When viewing an
OLAP Intelligence report using the ActiveX OLAP Intelligence viewer,
the web client makes a direct connection to the OLAP data source to
retrieve the views of data.
44. What is the role and importance of Web Application Server ?
Web Application Server WAS
Enterprise XI systems that use the Enterprise XI Java SDK or the
Enterprise XI .NET SDK run on a third-party web application server.
The web application server acts as the gateway between the web
server and the rest of the components in Enterprise XI. The web
application server is responsible for processing requests from your
12
browser. It also supports InfoView and other Business Objects
applications, and uses the SDK to convert EPF files to HTML format
when users view pages with a DHTML viewer.
45. What is the role and importance of Web Component Adapter ?
Web Component Adapter WCA
The web server communicates directly with the web application server
that hosts the Enterprise XI SDK. The WCA runs within the web
application server and provides all services that are not directly
supported by the Enterprise XI SDK. The web server passes requests
directly to the web application server, which then forwards the requests
on to the WCA.
The WCA has two primary roles:
• It processes ASP.NET (.aspx) and JSP files.
• It also supports Business Objects applications such as the CMC
and Crystal Reports viewers that are implemented through
viewrpt.aspx requests.
46. What is a Java WCA?
The Java Web Component Adapter
The Java WCA is a Java web application that runs on your Java web
application server. The WCA hosts web components, including a CSP
plug-in that allows you to run CSP applications on your Java web
application server. You must deploy the WCA to run the CMC, and
other CSP applications in a Java Enterprise XI environment.
47. How to install and deploy the WCA ?
The Enterprise XI setup program configures the Web archive file that
implements the WCA webcompadapter.war file with the following
information:
• The name and location of your CMS.
• The default display name of the WCA.
• The location of the directories where the WCA can find CSP
pplications.
• The location it should use for log files.
To deploy the WCA, you must first configure your web application
server to use the cewcanative.jar file, typically by adding its path to
the CLASSPATH of the web application server. Then you must deploy
the WCA archive webcompadapter.war file as a web application.
13
48. What is a .NET WCA ?
The .NET Web Component Adapter
The .NET WCA is a web application that runs on your web application
server. The WCA hosts web components, including a CSP plug-in that
allows you to run CSP applications. You must deploy the WCA to run
the CMC, and other CSP applications, in a .NET Enterprise XI
environment.
49. What is the component in the enterprise system that maintains the
database information?
The CMS (Central management server) maintains a database of
information that allows you to manage the Enterprise XI Framework.
The data stored by the CMS includes information about users and
groups, security levels, content, and servers. The CMS also maintains
the Repository, and a separate audit database of information about
user actions.
50. What is are the functions of CMS ?
The CMS has four main functions:
Maintaining security
By maintaining a database of users and their associated object rights,
the CMS enforces who has access to Enterprise XI and the types of
tasks they are able to perform. This also includes enforcing and
maintaining the licensing policy of your Enterprise XI system.
Managing objects
The CMS keeps track of the location of objects and maintains the
folder hierarchy. By communicating with the Report and Program Job
Servers, the CMS is able to ensure that scheduled jobs run at the
appropriate times.
Managing servers
By staying in frequent contact with each of the servers in the system,
the CMS is able to maintain a list of server status. The web client
(InfoView or CMC) accesses this list, through the SDK, to identify
which Cache Server is free to use for a report viewing request.
Managing auditing
By collecting information about user actions from each Enterprise XI
server, and then writing these records to a central audit database, the
CMS acts as the system auditor. This audit information allows system
administrators to better manage their deployment.
great work really thank you for the info about sap .a free live demo on all sap courses.by Exp trainers
ReplyDeleteSAP BO Online Training