Auditing Data Store Tables..................................................................................................530
2010-12-0211
Contents
2010-12-0212
Getting Started
Getting Started
1.1 Before you start
1.1.1 Key concepts
1.1.1.1 Services and servers
The following diagram shows a hypothetical installation of Information platform services.
Note:
The nodes, servers, and services shown are for illustrative purposes only. The number of hosts, nodes,
servers and services—as well as the type of servers, and services—will vary in real-world installations.
2010-12-0213
Getting Started
Two hosts form the cluster named
•The host named
HostAlpha
ProductionBISystem
, with two hosts:
has Information platform services installed and is configured to have
two nodes:
•
NodeMercury
and publish reports, an Input File Repository Server (
input reports, and an Output File Repository Server (
: contains an Adaptive Job Server (
NodeMercury.AJS
NodeMercury.IFRS
NodeMercury.OFRS
report output.
•
NodeVenus
: contains an Adaptive Processing Server (
NodeVenus.APS
publishing, monitoring, and translation features, an Adaptive Processing Server (
with a service to provide client auditing, and a Central Management Server (
with a service to provide the CMS services.
•The host named
HostBeta
has Information platform services installed and is configured to have
three nodes:
•
NodeMars
: contains a Central Management Server (
NodeMars.CMS
the CMS services.
•
NodeJupiter
: contains a Interactive Analysis Processing Server (
with a service to provide Interactive Analysis reporting, and an Event Server
(
NodeJupiter.EventServer
) to provide report monitoring of files.
) with services to schedule
) with a service to store
) with a service to store
) with services to provide
NodeVenus.APS2
NodeVenus.CMS
) with a service to provide
NodeJupiter.InteractiveAnalysis
2010-12-0214
)
)
)
Getting Started
•
NodeSaturn
client auditing.
: contains an Adaptive Processing Server (
NodeSaturn.APS
) with a service to provide
Information platform services uses the terms
running on an Information platform services machine.
A
service
space of its server under the process id of the parent container (server). For example, the SAP
BusinessObjects Interactive Analysis Scheduling and Publishing Service is a subsystem that runs within
the Adaptive Job Server.
The term
to as a
and Adaptive Processing Server are servers. A server runs under a specific operating system account
and has its own PID.
A
node
nodes can be on a single host.
Information platform services can be installed on a single machine, spread across different machines
on an intranet, or separated over a wide area network (WAN).
is a server subsystem that performs a specific function. The service runs within the memory
server
is used to describe an operating system level process (on some systems, this is referred
daemon
is a collection of Information platform services servers running on the same host. One or more
) hosting one or more services. For example, the Central Management Server (CMS)
1.1.2 Key administrative tools
server
and
service
to refer to the two types of software
1.1.2.1 Central Management Console (CMC)
The Central Management Console (CMC) is a web-based tool to perform administrative tasks, including
user, content, and server management. It also allows you to publish, organize, and configure security
settings. Because the CMC is a web-based application, you can perform all of these administrative
tasks through a web browser on any machine that can connect to the server.
All users can log on to the CMC to change their user preference settings. Only members of the
Administrators
Roles can also be assigned to the CMC to grant some users privileges to perform minor administrative
tasks
group can change management settings, unless explicitly granted the rights to do so.
2010-12-0215
Getting Started
1.1.2.2 Central Configuration Manager (CCM)
The Central Configuration Manager (CCM) is a server troubleshooting and node configuration tool
provided in two forms. In a Microsoft Windows environment, the CCM allows you to manage local and
remote servers through its graphical user interface (GUI) or command line.
The CCM allows you to create and configure Server Intelligence Agent (SIA) nodes and start or stop
your web application server. On Windows, it also allows you to configure network parameters, such as
Secure Socket Layer (SSL) encryption. These parameters apply to all servers within a node.
Note:
Most server management tasks are now handled through the CMC, not through the CCM. The CCM
is now used for troubleshooting and node configuration.
1.1.2.3 Upgrade management tool
Upgrade management tool (formerly Import Wizard) is installed as a part of Information platform services,
and guides administrators through the process of importing users, groups, and folders from previous
versions of Information platform services. It also allows you to import and upgrade objects, events,
server groups, repository objects, and calendars.
For information on upgrading from a previous version of Information platform services, see the
platform services Upgrade Guide
1.1.3 Key tasks
Depending on your situation, you may want to focus on specific sections of this help, and there may
be other resources available for you. For each of the following situations, there is a list of suggested
tasks and reading topics.
Related Topics
• Planning or performing your first deployment
• Configuring your deployment
• Improving your system's performance
• Central Management Console (CMC)
Information
.
2010-12-0216
Getting Started
1.1.3.1 Planning or performing your first deployment
If you are planning or performing your first deployment of Information platform services, it is recommended
that you perform the following tasks and read the corresponding sections:
•To get familiar with the Information platform services components, read “Architecture overview”.
•“Communication between Information platform services components”.
•“Security overview”.
•If you plan to use third-party authentication, read “Authentication”.
•For more information about installing this product, see the
Guide
.
•After you install, read “Server Administration”.
Related Topics
• Architecture overview
• Security overview
• Server Administration
Information platform services Installation
1.1.3.2 Configuring your deployment
If you have just completed your installation of Information platform services and need to perform initial
configuration tasks, such as firewall configuration and user management, it is recommended that you
read the following sections.
Related Topics
• Server Administration
• Security overview
• About Monitoring
1.1.3.3 Improving your system's performance
2010-12-0217
Getting Started
If you want to assess your deployment's efficiency and fine-tune it in order to maximize resources, it is
recommended that you read the following sections:
•If you want to monitor your existing system, read “Monitoring”.
•For daily maintenance tasks and procedures for working with servers in the CMC, see “Server
Maintenance”.
Related Topics
• About Monitoring
• Server Administration
1.1.3.4 Working with objects in the CMC
If you are working with objects in the CMC, read the following sections:
•For information about setting up users and groups in the CMC, see “Account Management Overview”.
•To set security on objects, see “How rights work in Information platform services”.
•For general information about working with objects, see the
Related Topics
• Account management overview
• How rights work in Information platform services
1.2 About this help
This help provides you with information and procedures for deploying and configuring your Information
platform services system. Procedures are provided for common tasks. Conceptual information and
technical details are provided for all advanced topics.
For daily maintenance tasks and procedures for working with the CMC, see the
services Administrator's Guide
For information about installing this product, see the
Information platform services CMC Help
.
Information platform
.
Information platform services Installation Guide
.
2010-12-0218
Getting Started
1.2.1 Who should use this help?
This help covers deployment and configuration tasks. We recommend consulting this guide if you are:
•planning your first deployment
•configuring your first deployment
•making significant changes to the architecture of an existing deployment
•improving your system's performance.
This help is intended for system administrators who are responsible for configuring, managing, and
maintaining an Information platform services installation. Familiarity with your operating system and
your network environment is beneficial, as is a general understanding of web application server
management and scripting technologies. However, to assist all levels of administrative experience, this
help aims to provide sufficient background and conceptual information to clarify all administrative tasks
and features.
1.2.2 About Information platform services
Information platform services is a flexible, scalable, and reliable solution for delivering powerful, interactive
reports to end users via any web application—intranet, extranet, Internet or corporate portal. Whether
it is used for distributing weekly sales reports, providing customers with personalized service offerings,
or integrating critical information into corporate portals, Information platform services delivers tangible
benefits that extend across and beyond the organization. As an integrated suite for reporting, analysis,
and information delivery, Information platform services provides a solution for increasing end-user
productivity and reducing administrative efforts.
1.2.3 Variables
The following variables are used throughout this guide.
2010-12-0219
Getting Started
DescriptionVariable
<INSTALLDIR>
<PLAT
FORM64DIR>
<SCRIPTDIR>
The directory where Information platform services is installed.
On a Windows machine, the default directory is C:\Program Files (x86)\SAPBusinessObjects\.
The name of your UNIX operating system. Acceptable values are:
•aix_rs6000_64
•linux_x64
•solaris_sparcv9
•hpux_ia64
The directory where scripts for administering Information platform services are
located.
On a Windows machine, the directory is <INSTALLDIR>\win64_x64\scripts.
On Unix machines, the directory is <INSTALLDIR>/<PLATFORM64DIR>/scripts.
2010-12-0220
Architecture
Architecture
2.1 Architecture overview
This section outlines the overall platform architecture, system, and service components that make up
the Information platform services Business Intelligence (BI) platform. The information helps administrators
understand the system essentials and help to form a plan for the system deployment, management,
and maintenance.
Information platform services is designed for high performance across a broad spectrum of user and
deployment scenarios. For example, specialized platform services handle either on-demand data access
and report generation, or report scheduling based on times and events. You can offload processor
intensive scheduling and processing by creating dedicated servers to host specific services. The
architecture is designed to meet the needs of virtually any BI deployment, and is flexible enough to
grow from several users with a single tool, to tens of thousands of users with multiple tools and interfaces.
To provide flexibility, reliability, and scalability, Information platform services components can be installed
on one or across many machines. You can even install two different versions of Information platform
services simultaneously on the same computer, although this configuration is only recommended as
part of the upgrade process or testing purposes.
Server processes can be “vertically scaled” (where one computer runs several, or all, server-side
processes) to reduce cost, or “horizontally scaled” (where server processes are distributed between
two or more networked machines) to improve performance. It is also possible to run multiple, redundant,
versions of the same server process on more than one machine, so that processing can continue if the
primary process encounters a problem.
2.1.1 System overview
Information platform services is a Business Intelligence (BI) platform that provides enterprise level
analysis and reporting tools. Data can be analyzed from any of a large number of supported database
systems (including text or multi-dimensional OLAP systems) and BI reports can be published in many
different formats to many different publishing systems.
The following diagram illustrates how Information platform services fits in with your organization's
infrastructure.
2010-12-0221
Architecture
Information platform services reports from a read-only connection to your organization's databases,
and uses its own databases for storing its configuration, auditing, and other operational information.
The BI reports created by the system can be sent to a variety of destinations, including file systems,
and email, or accessed through web sites or portals.
Information platform services is a self-contained system that can exist on a single machine (for example,
as a small development or pre-production test environment) or can be scaled up into a cluster of many
machines that run different components (for example, as a large-scale production environment).
2.1.2 Databases
Information platform services uses several different databases.
•Reporting database
This refers to your organization's information. It is the source information analyzed and reported on
by Information platform services. Most commonly, the information is stored within a relational
database, but it can also be contained within text files, Microsoft Office documents, or OLAP systems.
•CMS system database
The CMS system database is used to store Information platform services information, such as user,
server, folder, document, configuration, authorization, and authentication details. It is maintained by
the Central Management Server (CMS), and is sometimes referred to as the
system repository
.
•Auditing Data Store
2010-12-0222
Architecture
The Auditing Data Store (ADS) is used to store information on trackable events that occur in
Information platform services. This information can be used to monitor the usage of system
components, user activity, or other aspects of day-to-day operation.
•Lifecycle Management database
The Lifecycle Management database tracks configuration and version information related to an
Information platform services installation, as well as updates.
•Monitoring database
Monitoring uses the Java Derby database to store system configuration and component information
for SAP supportability.
If you do not have a database server in place for use with the CMS system and Auditing Data Store
databases, the Information platform services installation program can install and configure one for you.
It is recommended that you evaluate your requirements against information from your database server
vendor to determine which supported database would best suit your organization's requirements.
2.1.3 Servers
Information platform services consists of collections of servers running on one or more hosts. Small
installations (such as test or development systems) can use a single host for a web application server,
database server, and all Information platform services servers.
Medium and large installations can have servers running on multiple hosts. For example, a web
application server host can be used in combination with an Information platform services server host.
This frees up resources on the Information platform services server host, allowing it to process more
information than if it also hosted the web application server.
Large installations can have several Information platform services server hosts working together in a
cluster. For example, if an organization has a large number of SAP Crystal Reports users, Crystal
Reports processing servers can be created on multiple Information platform services server hosts to
ensure that there are plenty of resources available to process requests from clients.
The advantages of having multiple servers include:
•Improved performance
Multiple Information platform services server hosts can process a queue of reporting information
faster than a single Information platform services server host.
•Load balancing
If a server is experiencing a higher load than the other servers in a cluster, the CMS automatically
sends new work to a server with better resources.
•Improved availability
If a server encounters an unexpected condition, the CMS automatically re-routes work to different
servers until the condition is corrected.
2010-12-0223
Architecture
2.1.4 Web application servers
A web application server acts as the translation layer between a web browser or rich application, and
Information platform services. Web application servers running on Windows, Unix, and Linux are
supported.
The following web application servers are supported:
•JBoss
•Oracle Application Server
•SAP NetWeaver AS Java
•Tomcat
•WebLogic
•WebSphere
For a detailed list of supported web application servers, consult the
at: http://service.sap.com/bosap-support.
Supported Platforms Guide
available
If you do not have a web application server in place for use with Information platform services, the
installation program can install and configure a Tomcat 6 web application server for you. It is
recommended that you evaluate your requirements against information from your web application server
vendor to determine which supported web application server would best suit your organization's
requirements.
Note:
When configuring a production environment, it is recommended that the web application server is hosted
on a separate system. Running Information platform services and a web application server on the same
host in a production environment may decrease performance.
2.1.4.1 Web Application Container Service (WACS)
A web application server is required to host Information platform services web applications.
If you are an advanced Java web application server administrator with advanced administration needs,
use a supported Java web application server to host Information platform services web applications. If
you will be using a supported Windows operating system to host Information platform services, and
prefer a simple web application server installation process, or you do not have the resources to administer
a Java web application server, you can install the Web Application Container Service (WACS) when
installing Information platform services.
WACS is an Information platform services server that allows Information platform services web
applications, such as the Central Management Console (CMC) and Web Services, to run without the
need for a previously installed Java web application server.
2010-12-0224
Architecture
Using WACS to provides a number of advantages:
•WACS requires a minimum effort to install, maintain, and configure. It is installed and configured by
the Information platform services installation program, and no additional steps are required to start
using it.
•WACS removes the need for Java application server administration and maintenance skills.
•WACS provides an administrative interface that is consistent with other Information platform services
servers.
•Like other Information platform services servers, WACS can be installed on a dedicated host.
Note:
There are some limitations to using WACS instead of a dedicated Java web applications server:
•WACS is only available on supported Windows operating systems.
•Custom web applications cannot be deployed to WACS, as it only supports the web applications
installed with Information platform services.
•WACS cannot be used with an Apache load balancer.
It is possible to use a dedicated web application server in addition to WACS. This allows your dedicated
web application server to host custom web applications, while the CMC and other Information platform
services web applications are hosted by WACS.
2.1.5 Language support
Information platform services products are translated into many different languages and supports data
in an even broader selection of languages.
Product interfaces are available in the following languages:
•Czech
•Simplified Chinese
•Traditional Chinese
•Danish
•Dutch
•English
•Finnish
•French
•German
•Italian
•Japanese
•Korean
•Norwegian Bokmal
•Polish
•Portuguese
•Russian
2010-12-0225
Architecture
•Spanish
•Swedish
•Thai
In addition to supporting data in any of the languages available in the interface, the following character
sets are also supported:
•Greek
•Malaysian
•Hebrew
•Arabic
•Romanian
•Vietnamese
•Hungarian
•Turkish
•Hindi
2.1.6 Authentication and single sign-on
System security is managed by the Central Management Server (CMS), security plug-ins, and third-party
authentication tools, such as SiteMinder or Kerberos. These components authenticate users and
authorize user access for Information platform services, its folders, and other objects.
The following user authentication single sign-on security plug-ins are available:
•Enterprise (default), including Trusted Authentication support for third-party authentication.
•LDAP
•Windows Active Directory (AD)
When using an Enterprise Resource Planning (ERP) system, single sign-on is used to authenticate
user access to the ERP system so that reports can be against ERP data. The following user
authentication single sign-on for ERP systems are supported:
•SAP ERP and Business Warehouse (BW)
•Oracle E-Business Suite (EBS)
•Siebel Enterprise
•JD Edwards Enterprise One
•PeopleSoft Enterprise
2.1.6.1 Security plug-ins
2010-12-0226
Architecture
Security plug-ins automate account creation and management by allowing you to map user accounts
and groups from third-party systems into Information platform services. You can map third-party user
accounts or groups to existing Enterprise user accounts or groups, or you can create new Enterprise
user accounts or groups that correspond to each mapped entry in the external system.
The security plug-ins dynamically maintain third-party user and group listings. So, once you map a
Lightweight Directory Access Protocol (LDAP) or Windows Active Directory (AD) group to Information
platform services, all users who belong to that group can log into Information platform services.
Subsequent changes to the third-party group memberships are automatically propagated.
Information platform services supports the following security plug-ins:
•Enterprise security plug-in
The Central Management Server (CMS) handles security information, such as user accounts, group
memberships, and object rights that define user and group privileges. This is known as Enterprise
authentication.
Enterprise authentication is always enabled; it cannot be disabled. Use the system default Enterprise
Authentication if you prefer to create distinct accounts and groups for use with Information platform
services, or if you have not already set up a hierarchy of users and groups on an LDAP or Windows
AD server.
Trusted Authentication is a component of Enterprise authentication that integrates with third-party
single sign-on solutions, including Java Authentication and Authorization Service (JAAS). Applications
that have established trust with the Central Management Server can use Trusted Authentication to
allow users to log on without providing their passwords.
•LDAP security plug-in
•Windows AD
Note:
Although a user can configure Windows AD authentication for Information platform services and
custom applications through the CMC, the CMC does not support Windows AD authentication with
NTLM. The only methods of authentication that the CMC support are Windows AD with Kerberos,
LDAP, Enterprise, and Trusted Authentication.
An Enterprise Resource Planning (ERP) application supports the essential functions of an organization's
processes by collecting real-time information related to day-to-day operations. SAP BusinessObjects
Enterprise supports single sign-on and reporting from the following ERP systems:
•SAP ERP and Business Warehouse (BW)
Note:
SAP GUI must be installed before using OLAP Data Access (ODA), SAP BusinessObjects Advanced
Analysis (formerly Voyager), or BW connections.
2010-12-0227
Architecture
•Siebel Enterprise
•Oracle E-Business Suite
•JD Edwards EnterpriseOne
•PeopleSoft Enterprise
Note:
•SAP ERP and BW support is installed by default. Use the Custom / Expand installation option to
deselect SAP integration support if you do not want support for SAP ERP or BW.
•Support for Siebel Enterprise, Oracle E-Business Suite, JD Edwards EnterpriseOne, or PeopleSoft
is not installed by default. Use the "Custom / Expand" installation option to select and install integration
for non-SAP ERP systems.
For detailed information on the specific versions supported by SAP BusinessObjects Enterprise, consult
the
Supported Platforms Guide
, available at service.sap.com/bosap-support.
To configure ERP integration, see the
2.1.7 SAP integration
Information platform services integrates with your existing SAP infrastructure with the following SAP
tools:
•SAP System Landscape Directory (SLD)
The system landscape directory of SAP NetWeaver is the central source of system landscape
information relevant for the management of your software life-cycle. By providing a directory
comprising information about all installable software available from SAP and automatically updated
data about systems already installed in a landscape, you get the foundation for tool support to plan
software life-cycle tasks in your system landscape.
The Information platform services installation program registers the vendor and product names and
versions with the SLD, as well as server and front-end component names, versions, and location.
•SAP Solution Manager
The SAP Solution Manager is a platform that provides the integrated content, tools, and methodologies
to implement, support, operate and monitor an organization's SAP and non-SAP solutions.
SAP BusinessObjects Enterprise Administrator Guide
.
Non-SAP software with an SAP-certified integration is entered into a central repository and transferred
automatically to your SAP System Landscape Directories (SLD). SAP customers can then easily
identify which version of third-party product integration has been certified by SAP within their SAP
system environment. This service provides additional awareness for third-party products besides
our online catalogs for third-party products.
SAP Solution Manager is available to SAP customers at no extra charge, and includes direct access
to SAP support and SAP product upgrade path information. For more information on SLD, see
2010-12-0228
Architecture
“Registration of Information platform services in the System Landscape” in the
services Administrator Guide
•CTS Transport (CTS+)
The Change and Transport System (CTS) helps you to organize development projects in ABAP
Workbench and in Customizing, and then transport the changes between the SAP systems in your
system landscape. As well as ABAP objects, you can also transport Java objects (J2EE, JEE) and
SAP-specific non-ABAP technologies (such as Web Dynpro Java or SAP NetWeaver Portal) in your
landscape.
•Monitoring with CA Wily Introscope
CA Wily Introscope is a web application management product that delivers the ability to monitor and
diagnose performance problems that may occur within Java-based SAP modules in production,
including visibility into custom Java applications and connections to back-end systems. It allows you
to isolate performance bottlenecks in NetWeaver modules including individual Servlets, JSPs, EJBs,
JCO’s, Classes, Methods and more. It offers real-time, low-overhead monitoring, end-to-end
transaction visibility, historical data for analysis or capacity planning, customizable dashboards,
automated threshold alarms, and an open architecture to extend monitoring beyond NetWeaver
environments.
.
2.1.8 Lifecycle management (LCM)
Information platform
Lifecycle management (LCM) refers to a set of processes involved in managing an installation's product
information. It establishes procedures for governing the installation of Information platform services to
development, test, production, or maintenance environments.
Information platform services Lifecycle Manager is a web-based tool that enables you to move BI objects
from one system to another system, without affecting the dependencies of those objects. It also enables
you to manage different versions, manage dependencies, or roll back a promoted object to its previous
state.
The LCM tool is a plug-in for Information platform services. You can promote a BI object from one
system to another system only if the same version of the application is installed on both the source and
destination systems.
For more information, see the
Guide
.
Information platform services Lifecycle management console User's
2.1.9 Integrated version control
2010-12-0229
Architecture
The files that make up SAP BusinessObjects Enterprise on a server system are now kept under version
control. The installation program will install and configure the Subversion version control system, or
you can enter details to use an existing Subversion or ClearCase version control system.
A version control system makes it possible to keep and restore different revisions of configuration and
other files, which means it is always possible to revert the system to a known state from any time in the
past.
2.1.10 Permanent data
The term "permanent data" refers to any piece of information considered important enough to be
migrated during a system upgrade. For example, the Central Management Server (CMS) stores
configuration information in the CMS database rather than the Windows registry or a configuration file.
All Information platform services products store permanent data in the CMS system database. This
allows data and configuration information to be easily migrated to a new version when you upgrade.
2.1.11 Upgrade path
It's possible to upgrade from a previous release of Information platform services, but you must first
install Information platform services 4.0, then migrate the settings and data from your existing system
with the Upgrade management tool.
For information on how to upgrade from a previous version, see the
Upgrade Guide
.
2.2 Conceptual tiers
Information platform services can be thought of as a series of conceptual tiers:
Information platform services
2010-12-0230
Loading...
+ 520 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.