Beruflich Dokumente
Kultur Dokumente
Supporting
BMC Analytics for Business Service Management 7.6.04
April 2011
www.bmc.com
Contacting BMC Software
You can access the BMC Software website at http://www.bmc.com. From this website, you can obtain
information about the company, its products, corporate offices, special events, and career opportunities.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks
of their respective owners.
Crystal Reports, SAP, and SAP BusinessObjects are trademarks or registered trademarks of SAP AG in
Germany and in several other countries.
UNIX is the registered trademark of The Open Group in the US and other countries.
The information included in this documentation is the proprietary and confidential information of BMC
Software, Inc., its affiliates, or licensors. Your use of this information is subject to the terms and conditions
of the applicable End User License agreement for the product and to the proprietary and restricted rights
notices included in the product documentation.
Support website
You can obtain technical support from BMC 24 hours a day, 7 days a week at http://www.bmc.com/support. From this
website, you can
■ read overviews about support services and programs that BMC offers
■ find the most current information about BMC products
■ search a database for problems similar to yours and possible solutions
■ order or download product documentation
■ download products and maintenance
■ report a problem or ask a question
■ subscribe to receive proactive e-mail alerts
■ find worldwide BMC support center locations and contact information, including e-mail addresses, fax numbers, and
telephone numbers
■ product information
― product name
― product version (release number)
― license number and password (trial or permanent)
■ operating system and environment information
― machine type
― operating system type, version, and service pack or other maintenance level such as PUT or PTF
― system hardware configuration
― serial numbers
― related software (database, application, and communication) including type, version, and service pack or
maintenance level
■ sequence of events leading to the problem
■ commands and options that you used
■ messages received (and the time and date that you received them)
3
License key and password information
If you have questions about your license key or password, use one of the following methods to get assistance:
4 BMC Analytics for Business Service Management Installation and Administration Guide
Contents
Chapter 1 Overview 9
Introducing BMC Analytics for BSM .............................................................................9
SAP BusinessObjects Enterprise XI licensing ..................................................10
User authentication in BMC Analytics for BSM ..............................................11
BMC Analytics for BSM architecture ...........................................................................12
Using BMC Analytics for BSM with multiple BMC ProactiveNet
Performance Management instances ...............................................................13
Using BMC Analytics for BSM with a replicated BMC Remedy AR System
database ................................................................................................................14
Using the linked universes feature ....................................................................15
How multitenancy is implemented in BMC Analytics for BSM ...................16
Components for reporting on BMC applications .......................................................19
Universe ................................................................................................................19
Reports ...................................................................................................................21
ANA_FISCAL_CALENDAR table ....................................................................21
Installed database objects ...................................................................................21
Chapter 3 Installing 39
Installing BMC Analytics for BSM ..............................................................................39
Installation sequence ...........................................................................................39
Installing the BMC Analytics for BSM universe and reports ........................40
Contents 5
Verifying the installation ...............................................................................................46
Creating users on the SAP BusinessObjects Enterprise server ................................47
Configuring the ODBC connection to BMC ProactiveNet Performance
Management ....................................................................................................................49
Configuring universe parameters ................................................................................50
Upgrading BMC Analytics for BSM ............................................................................55
Refreshing the reports ....................................................................................................60
6 BMC Analytics for Business Service Management Installation and Administration Guide
Removing the default universe, connections, predefined reports, and BMC
Remedy AR System form .................................................................................106
Uninstalling SAP BusinessObjects Enterprise ..........................................................108
Contents 7
8 BMC Analytics for Business Service Management Installation and Administration Guide
1
Overview
This chapter contains overview information about BMC Analytics for Business
Service Management (BMC Analtyics for BSM).
Using this product, you can analyze the data from the following BMC applications:
Chapter 1 Overview 9
Introducing BMC Analytics for BSM
SAP BusinessObects Enterprise XI R3.1 SP3 is shipped with BMC Analytics for BSM
(in the BMC Atrium Shared Components box) and it is included on the BMC
Software electronic product download (EPD) page for the BMC Analytics for BSM
product. If you don't already have SAP BusinessObjects Enterprise XI installed in
your environment, use the DVD or the downloaded file to install it. If you already
have it installed in your environment, you must have adequate licensing for both
your SAP BusinessObjects Enterprise XI enterprise environment and the BMC
Analytics for BSM content.
The two SAP BusinessObjects Enterprise XI licensing options for use with BMC
Analytics for BSM, the professional license and the premium license. With the
professional license, the following SAP BusinessObjects Enterprise components are
fully licensed for use with BMC Analytics for BSM and enable full access to the
universes and reports for running, viewing, creating and modifying the reports:
■ WebIntelligence reports
■ Import Wizard
BMC Analytics for BSM does not take advantage of all SAP BusinessObjects
Enterprise features and products that are included in the SAP BusinessObjects
Enterprise premium license solution suite, such as Crystal Reports, Voyager,
Dashboard Builder, Performance Manager, Xcelsius, OLAP Intelligence, Live Office,
or any other add-on products. Also, the professional license does not allow you to
use Crystal Reports with BMC Remedy Mid Tier. If you want to use the same SAP
BusinessObjects Enterprise installation with both BMC Remedy Mid Tier and BMC
Analytics for BSM, you can purchase the additional premium license from BMC
Software. This premium license allows you to use all of the SAP BusinessObjects
Enterprise features and products.
10 BMC Analytics for Business Service Management Installation and Administration Guide
Introducing BMC Analytics for BSM
You can find several SAP BusinessObjects XI Enterprise documents at the BMC
Software Support website at http://www.bmc.com/support . Locate these
documents by navigating to the Product Documentation page for BMC Analytics for
BSM. These documents can assist you in the deployment planning, sizing,
implementation, and administration of the SAP BusinessObjects Enterprise XI
installation. For the complete set of SAP BusinessObjects documentation, go here to
register so that you can access additional documentation on at the SAP
BusinessObjects Indirect Client Knowledge Center.
Note
The SAP BusinessObjects XI Enterprise platform used by BMC Analytics for BSM
provides comprehensive business intelligence functionality. This reporting platform
is capable of a multiple-server implementation with suitable deployment planning
and sizing. Installing the reporting platform on a single server is possible, but it
might not suit a production implementation in a large organization and might
produce unacceptable results, including failure to produce reports on time.
Proper deployment planning and sizing of the reporting platform in a production
environment requires SAP BusinessObjects Enterprise XI knowledge and training.
BMC Software assumes that you have received the education and training that is
required to operate this platform beyond a simple test implementation.
Chapter 1 Overview 11
BMC Analytics for BSM architecture
This authentication method requires that you have previously installed the BMC
Atrium SSO server and configured it with an authentication server such as LDAP,
RSA Secure ID, or others. For more information about installing and configuring the
BMC Atrium SSO server, see the BMC Atrium Single Sign-On Administrator's Guide.
The benefit to BMC Software products that have BMC Atrium SSO as an
authentication option is that all of the authentication protocols supported by BMC
Atrium SSO are available to the product and any new protocols added are available
without any product changes. The BMC Atrium SSO server and agents provide the
needed integration into these systems so a product does not need any adjustments.
Furthermore, more advanced authentication schemes are possible with
authentication chaining which allows greater flexibility in integrating to complex
enterprise environments.
12 BMC Analytics for Business Service Management Installation and Administration Guide
BMC Analytics for BSM architecture
When installing BMC Analytics for BSM, the predefined reports and the universes
are stored in the SAP BusinessObjects Enterprise central management server (CMS)
repository.
The BMC Analytics for BSM administrator interfaces with BMC Analytics for BSM
through the SAP BusinessObjects Designer tool, and defines the measures,
dimensions, and conditions required for developing the reports.
The BusinessObjects InfoView tool enables you to create, view, and modify reports
based on the measures and dimensions defined in the universe.
The BMC Analytics for BSM product installation utility installs one universe for
reporting on a single BMC ProactiveNet Performance Management installation, but
if you have multiple BMC ProactiveNet Performance Management installations, you
can create a copy of the universe for each installation and create a report that
includes data from all of the installations.
See Configuring BMC Analytics for BSM to report on multiple BMC ProactiveNet
Performance Management instances on page 78 for more information.
Chapter 1 Overview 13
BMC Analytics for BSM architecture
Only the tables used by BMC Analytics for BSM must be replicated for this separate
instance, and they must be in the same form as in the underlying BMC Remedy AR
System database so that BMC Analytics for BSM can work seamlessly with the
replicated tables. For a full list of database tables/views that are used by BMC
Analytics for BSM, see BMC Analytics for BSM Reference Guide and the Self Help
Document ID KA345616 in the BMC Knowledge Base.
For a procedure for replicating the BMC Remedy AR System database, see your
database documentation. The following diagram shows the architecture of the
recommended deployment for replication.
Figure 2: BMC Analytics for BSM with replicated BMC Remedy AR System database
Consider the following points when implementing the product with a replicated
BMC Remedy AR System Server database:
■ Since the replication is done at the database level, you do not need to obtain
additional licenses for BMC Remedy AR System.
■ Only the tables that are required for the ITSM universe need to be replicated. See
the BMC Analytics for Business Service Management Reference Guide or the Self Help
Document ID KA345616 in the BMC Knowledge Base for the list of tables.
14 BMC Analytics for Business Service Management Installation and Administration Guide
BMC Analytics for BSM architecture
■ The hyperlink from BMC Analytics for BSM to BMC Remedy AR System is
maintained in the operational datastore as long as the time to replicate the
information into the operational data store is kept to a minimum.
■ Generally, some time elapses between data creation on the production server and
data replication to the operational data store.
■ Separating the service desk and support application from the reporting services
and operations minimizes impacts to your services. During an outage, if the two
services are dependent on the same database and server configuration, both
services are impacted.
SAP BusinessObjects provides the linked universe feature as a way to integrate data
managed by different universes while still keeping the universes separate. BMC
Software recommends that you use this feature so that you can maintain your
universe customizations in the separate, linked universe without having to reapply
them following an upgrade.
Using the linked universe feature, you create a copy of the installed "master"
universe, apply your customizations to the linked universe, then overwrite the
master universe during an upgrade. For more information, see "Customization of the
BMC Analytics for Business Service Management universe" at http://
documents.bmc.com/supportu/documents/24/22/122422/122422.pdf.
For more information about how to create a linked universe, see Linking the
universes on page 68. If you have already created a linked universe, you would
need to reestablish the link and validate the linked universe after an upgrade. For
more information, see Upgrading BMC Analytics for BSM on page 55.
Chapter 1 Overview 15
BMC Analytics for BSM architecture
BMC Analytics for BSM does not use the AR System ODBC driver. It uses external
joins and a direct native database connection as required by the SAP BusinessObjects
Enterprise server. As a result, in BMC Analytics for BSM, the BMC Remedy
AR System Server and the SAP BusinessObjects Enterprise server combine to
provide the multitenancy implementation. However, BMC Analytics for BSM
implements multitenancy at the company level, not at the row level. In this
implementation, an additional condition is attached to all the SQL queries that are
generated from SAP BusinessObjects. This condition is specific to the user who is
logged in at the time and returns the companies to which the user has access. For a
list of the application form fields used in the SQL queries, see BMC Analytics for
Business Service Management Reference Guide.
16 BMC Analytics for Business Service Management Installation and Administration Guide
BMC Analytics for BSM architecture
Note
Since BMC Analytics for BSM implements multitenancy at the company level, it does
not support multitenancy with a standalone BMC Atrium CMDB or with the BMC
Configuration Drift Management application.
BMC Analytics for BSM identifies the companies a SAP BusinessObjects Enterprise
user has access to by executing a SQL statement as a predicate for every query sent
to the BMC Remedy AR System database. The SQL statement takes the following form:
SAP BusinessObjects Enterprise uses two techniques to make sure all SQL queries
attach this SQL statement:
■ For each core transaction table, a derived table is defined that includes a selection
of all columns from the core transaction table and a predicate that enforces
multitenancy.
The following example for BMC Remedy AR System version 7.0.x shows how this
technique is used for the HPD_HELP_DESK table, which is the core transaction
table for the Incident Management module. In this case, a new derived table is
created in the ITSM universe called HPD_HELP_DESK using the following SQL:
SELECT *
FROM HPD_HELP_DESK
WHERE HPD_HELP_DESK.CONTACT_COMPANY IN
(SELECT DISTINCT COMPANYFROM CTM_PEOPLE_PERMISSION_GROUPS
WHERE UPPER(REMEDY_LOGIN_ID) = UPPER(@VARIABLE('BOUSER'))
AND COMPANY IS NOT NULL
UNION
SELECT DISTINCT COMPANY FROM CTM_PEOPLE_ORGANIZATION
WHERE (SELECT 1 FROM CTM_PEOPLE_PERMISSION_GROUPS
WHERE UPPER(REMEDY_LOGIN_ID) = UPPER(@VARIABLE('BOUSER'))
AND PERMISSION_GROUP = 'Unrestricted Access') = 1
AND COMPANY IS NOT NULL)
OR
HPD_HELP_DESK.DIRECT_CONTACT_COMPANY IN
(SELECT DISTINCT COMPANYFROM CTM_PEOPLE_PERMISSION_GROUPS
WHERE UPPER(REMEDY_LOGIN_ID) = UPPER(@VARIABLE('BOUSER'))
Chapter 1 Overview 17
BMC Analytics for BSM architecture
OR
HPD_HELP_DESK.COMPANY IN
(SELECT DISTINCT COMPANYFROM CTM_PEOPLE_PERMISSION_GROUPS
WHERE UPPER(REMEDY_LOGIN_ID) = UPPER(@VARIABLE('BOUSER'))
AND COMPANY IS NOT NULL
UNION
SELECT DISTINCT COMPANY FROM CTM_PEOPLE_ORGANIZATION
WHERE (SELECT 1 FROM CTM_PEOPLE_PERMISSION_GROUPS
WHERE UPPER(REMEDY_LOGIN_ID) = UPPER(@VARIABLE('BOUSER'))
AND PERMISSION_GROUP = 'Unrestricted Access') = 1
AND COMPANY IS NOT NULL)
After creating the derived table, all incident objects that are created in the ITSM
universe refer to this derived table instead of the core transaction table. The
creation and use of the derived table makes sure that the predicate is applied to all
queries that are executed against the database.
■ For objects in the ITSM universe that do not belong to the core transaction table,
the predicate is applied to all queries by a join with the core transaction table and
subsequent self joins with the company restriction. This is similar to the security
that is provided in the BMC Remedy ITSM applications.
Your access to the BMC SLM contracts from within the BMC Analytics for BSM
product is as follows:
■ If you have BMC Remedy AR System Administrator privileges, you can access all
the BMC SLM contracts, regardless of the permission group to which you are
assigned.
■ If you are assigned to a particular permisson group, you can access the BMC SLM
contracts that are viewable to your permission group and the contracts that
contain no value in the Customers field of the MSP area on the Agreements tab.
18 BMC Analytics for Business Service Management Installation and Administration Guide
Components for reporting on BMC applications
BMC Analytics for BSM identifies the contracts to which you have access by
executing a SQL statement and then attaching this SQL statement as a predicate to
every query that you send to the database. A sample SQL statement follows.
■ Universe
■ Reports
Universe
The universe provides a business user’s view of the BMC application data. The
universe contains definitions for dimensions, measures, details, and conditions that
are bundled into logical groupings called classes.
Using the universe, you can access and use the application data without
understanding the underlying database structure, tables, joins, and so on. The
measures and dimensions defined in the universe contain the mappings to the
specific database tables and columns. When these measures and dimensions are
used in a report, the query (with the required tables and joins) is automatically run
based on these joins, and the results are returned.
Chapter 1 Overview 19
Components for reporting on BMC applications
The universes that are installed vary according to the product on which you want to
report. The table lists the universes that can be installed and the BMC applications
that are assocated with each universe.
The objects are organized in the universe in classes. The universe also contains
predefined conditions for filtering or restricting the results of a query. With these
dimensions, measures, and conditions, you can create and modify reports according
to your needs. Unlike static reports, the BMC Analytics for BSM reports are dynamic
and interactive—you can easily modify the reports, change the formats, drill down
through the information presented on the reports, and further analyze information
as required.
The universe also contains hierarchies that allow you to drill through the results of a
query and analyze the information as required. See the Self Help Document ID
KA345616 in the BMC Knowledge Base for more information on the hierarchies,
conditions, universe objects, and other characteristics of the universe.
See the BMC Analytics for Business Service Management Reference Guide for a complete
list of the BMC Remedy AR System database views used in the ITSM universe.
20 BMC Analytics for Business Service Management Installation and Administration Guide
Components for reporting on BMC applications
Reports
BMC Analytics for BSM installs several preconfigured reports for reporting on the
BMC products.
You are able to access the data in the reports for the BMC applications that you have
installed in your environment. For example, if you have BMC Remedy Service Desk
installed in your environment, you can refresh Incident Management and Problem
Management reports. All of the reports are stored in the SAP BusinessObjects
Enterprise CMS repository. See the complete list of reports and descriptions in BMC
Analytics for Business Service Management User Guide.
ANA_FISCAL_CALENDAR table
BMC Analytics for BSM installs a ANA_FISCAL_CALENDAR table into the
database, to store fiscal calendar data. The fiscal calendar data consists of day, week,
month, quarter, year, and their derived values (such as running day, running week,
and so on).
For more information about the ANA_FISCAL_CALENDAR, see BMC Analytics for
Business Service Management Reference Guide.
If you report using BMC Remedy AR System server as your data source, BMC
Analytics for BSM installs a custom BMC Remedy AR System form called
ANA:Fiscal_Calendar. BMC Remedy AR System and ANA_FISCAL_CALENDAR
table dates are stored as integers. When you run a report, the universe converts these
integers into an appropriate date type using a formula.
The objects that are installed vary according to whether your BMC Remedy AR
System Server uses an Oracle database or a Microsoft SQL Server database. For
descriptions of each of the installed objects, see BMC Analytics for Business Service
Management Reference Guide.
Chapter 1 Overview 21
Components for reporting on BMC applications
Table 2: Installed objects for BMC Remedy AR System Server database (Oracle)
■ ANA_POPULATE_TIMEZONE_DST
■ POPULATE_FISCAL_CALENDAR
■ ANA_POPULATE_TIMEZONE_DST
■ PKG_ANA_TZ_DST
■ ANA_POPULATE_TIMEZONE_DST
■ POPULATE_FISCAL_CALENDAR
■ ANA_POPULATE_TIMEZONE_DST
Function
■ FN_ADJUSTED_DATE
Package
■ PKG_BSM_RELATIONSHIPS
■ PKG_ANA_TZ_DST
Table
■ DENORMALIZE_BSM_RELATIONSHIPS
■ ANA_TIMEZONE_INFO
■ ANA_REPORT_LOCALE
■ ANA_REPORT_STRING
■ ANA_REPORT_TRANSLATION
■ ANA_TZ_DSTTIME
View
■ ANA_FISCAL_CALENDAR
■ ANA_TZ_DST_VIEW
22 BMC Analytics for Business Service Management Installation and Administration Guide
Components for reporting on BMC applications
Table 3: Installed objects for BMC Remedy AR System Server database (Microsoft SQL Server
■ PC_DENORMALIZE_BSM_RELATIONSHIPS
■ PC_BSM_RELATIONSHIPS_TRAVERSAL
■ ANA_POPULATE_TIMEZONE_DST
Function
■ FN_ADJUSTED_DATE
Table
■ DENORMALIZE_BSM_RELATIONSHIPS
■ ANA_TIMEZONE_INFO
■ ANA_REPORT_LOCALE
■ ANA_REPORT_STRING
■ ANA_REPORT_TRANSLATION
■ ANA_TZ_DSTIME
View
■ ANA_FISCAL_CALENDAR
■ ANA_POPULATE_TIMEZONE_DST
Table 4: Installed database objects for BMC ProactiveNet Performance Management database
Function
■ FN_ADJUSTED_DATE
■ FN_GET_EPOCH_DATE
Chapter 1 Overview 23
Components for reporting on BMC applications
■ ANA_LASTRUN_CNTL
■ PC_ EVENT_OP_HISTORY_TRAVERSAL
■ PC_POPULATE_EVENT_OP_HISTORY
■ PC_POPULATE_FISCAL_CALENDAR
■ PC_PROCESS_EVENT_DATA
■ PC_REFRESH_VIEW_STRUCTURE
■ DROP_ANA_OBJECTS_SYBASE
Table
■ ANA_FISCAL_CALENDAR
■ ANA_LASTRUN_CNTL
■ ANA_FIELD_ENUM_VALUES
■ ANA_TIMEZONE_INFO
View
■ ANA_EVENT_OP_HISTORY_VIEW
Table 5: Installed database objects for BMC Performance Manager Portal database
Table
■ CDE_FISCAL_CALENDAR
View
■ ANA_FISCAL_CALENDAR
24 BMC Analytics for Business Service Management Installation and Administration Guide
Components for reporting on BMC applications
Table
■ CDE_FISCAL_CALENDAR
View
■ ANA_FISCAL_CALENDAR
Chapter 1 Overview 25
Components for reporting on BMC applications
26 BMC Analytics for Business Service Management Installation and Administration Guide
2
Before you install
This section contains information about the tasks you must perform to prepare to
install BMC Analytics for BSM.
Before you can install BMC Analytics for BSM, consider whether you need to install
the following products and components:
■ BMC Atrium Single Sign-On server--if you want to use the single sign-on
authentication feature available for your BMC products, you must have installed
the BMC Atrium Single Sign-On server in your environment before installing
BMC Analytics for BSM. If the component is already installed, you do not need to
install it again. If you do need to install it, you can use the product media included
with BMC Analytics for BSM. For more information, see “Installing and
configuring the BMC Atrium Single Sign-On server” on page 34
You already have SAP BusinessObjects Complete the “Completing the installation worksheet” on
Enterprise R3.1 installed in your environment page 34 and “Installing BMC Analytics for BSM ” on
page 39
Note that the licensing model of the SAP BusinessObjects XI Enterprise Professional
components fall under BMC EULAs which do not distinguish between physical and
virtual deployment for licensing unless expressly noted. As such, there is no
licensing consequence to the customer installing on a physical or virtual server for
BMC Analytics for BSM. For additional detail about the BMC Software virtualization
policy, see http://www.bmc.com/support/policy-for-virtualized-platforms.html .
28 BMC Analytics for Business Service Management Installation and Administration Guide
System requirements
System requirements
Review the appropriate documentation to ensure that you are familiar with the
system requirements for each product that you install.
For more information about the system requirements for BMC Analytics for BSM,
see BMC Analytics for Business Service Management Release Notes and the compatibility
matrix. Both the release notes and the compatibility matrix is located on the BMC
Analytics for Business Service Management product documentation page at http://
www.bmc.com/support.
For more information about the system requirements for SAP BusinessObjects
Enterprise, locate the SAP BusinessObjects Enterprise installation prerequisites by
going to http://www.bmc.com/support and navigating to the product
documentation page for BMC Analytics for BSM.
For more information about the system requirements for BMC Atrium Single Sign-
On Server, see the release notes or the administration guide for BMC Atrium Single
Sign-On Server. Both the release notes and the compatibility matrix is located on the
BMC Analytics for Business Service Management product documentation page at
http://www.bmc.com/support.
If you do not have a current license for the product or if you cannot download the
product and require a kit, contact a BMC sales representative by calling 800 793 4262.
You must also obtain a license for SAP BusinessObjects Enterprise XI. For more
information, see Obtaining an SAP BusinessObjects Enterprise license key on page
30.
If you plan to install SAP BusinessObjects Enterprise XI R3.1 that is shipped by BMC,
use the license you received following your purchase of BMC Analytics for BSM
software. If you need to contact BMC Software about the license, use one of the
following methods:
■ If you are in the USA or Canada, for after hour, emergency, or technical help
contact BMC Contact Center Houston at 1-800-537-1813 or email support at
customer_support@bmc.com. For questions concerning your password, please
contact the Order Services Password Team at 1-800-841-2031 or email
ContractsPasswordAdministration@bmc.com
■ If you are in Europe, for after hour, emergency, or technical help contact your
local BMC Support Center or email customer_support@bmc.com. For questions
concerning your password, please fax your questions to EMEA Contracts
Administration at +31 20 354 8702 or email the information to password@bmc.com
■ If you are in the Asia-Pacific, for after hour, emergency, or technical help contact
your local BMC Support Center or email customer_support@bmc.com. For
questions concerning your password, please contact your BMC Software Sales
Rep or your local BMC Software Office.
30 BMC Analytics for Business Service Management Installation and Administration Guide
Finding bulletins and patches
Before installation, BMC Software recommends that you check the website at http://
www.bmc.com/support to determine whether patches are available for this product.
When you install BMC Analytics for BSM with older versions of SAP
BusinessObjects XI, keep in mind the following points before you install:
■ SAP BusinessObjects and BMC Software strongly recommend that you upgrade to
R3.1.
■ The SAP BusinessObjects Enterprise server must be installed before you can
install BMC Analytics for BSM.
■ Though BMC Analytics for BSM can be installed into an environment where SAP
BusinessObjects Enterprise features (such as Performance Management, Auditing
Server, and Crystal Reporting) are installed, BMC Analytics for BSM is not
designed to take advantage of these features.
■ BMC Analytics for BSM has been certified to work with an SAP BusinessObjects
Enterprise server that uses a MySQL database, a Microsoft SQL Server database,
or an Oracle database. Any other databases have not been certified for use with
BMC Analytics for BSM.
This section contains information on launching the installation and guidelines for the
options recommended for use with BMC Analytics for BSM, but it does not contain
installation prerequisites or step-by-step instructions for installing the SAP
BusinessObjects Enterprise XI R3.1 product. Locate the SAP BusinessObjects
Enterprise installation documentation by going to http://www.bmc.com/support
and navigating to the product documentation page for BMC Analytics for BSM. If
you are installing on Windows, you should refer to BusinessObjects Enterprise
Installation Guide for Windows, and if you are installing on UNIX or Linux, you should
refer to BusinessObjects Enterprise Installation Guide for UNIX.
Note
If you are not familiar with SAP BusinessObjects Enterprise, or if you need assistance
installing SAP BusinessObjects Enterprise, contact BMC Software customer support.
1 Using the installation media, launch the installation by running ./install.sh (UNIX
or Linux) or by executing setup.exe (Windows).
2 Keep in mind the following as you encounter the options during the installation:
Language Packs BMC Analytics for BSM has limited language support. Refer to the BMC
Analytics for BSM Release Notes and the BMC Remedy Product
Compatibility Matrix for the latest language support information.
Installation type BMC Analytics for BSM requires the SAP BusinessObjects Enterprise
server. You can install the SAP BusinessObjects Enterprise server on
Windows, AIX, Solaris, or Linux.
BMC Analytics for BSM assumes that you are performing a New
installation, which installs all the SAP BusinessObjects Enterprise
components required for a functioning SAP BusinessObjects Enterprise
reporting environment. This documentation does not list the individual
SAP BusinessObjects Enterprise components required to schedule reports
or perform other common reporting tasks.
BMC Analytics for BSM has been verified to work with a SAP
BusinessObjects Enterprise Central Management Server that is MySQL,
Oracle, or Microsoft SQL Server.
32 BMC Analytics for Business Service Management Installation and Administration Guide
Installing SAP BusinessObjects Enterprise XI
Select Web Application Server BMC Analytics for BSM is compatible with Apache Tomcat or Microsoft
IIS. If you are using BMC Atrium SSO with BMC Analytics for BSM, only
Apache Tomcat is supported. Also, when you install using BMC Atrium
SSO, a new Apache Tomcat version 6.0 service is installed.
If you plan to use BMC Analytics for BSM with Apache Tomcat, you
should install a new Tomcat during the SAP BusinessObjects installation
instead of using an existing Tomcat. If you have an existing Tomcat
installation, provide different port numbers.
When the installation has completed, you should verify the installation.
1 Choose Start > All Programs > BusinessObjects XI 3.1 > BusinessObjects
Enterprise > BusinessObjects Enterprise Central Management Console.
1 Choose Start > All Programs > BusinessObjects XI 3.1 > BusinessObjects
Enterprise > BusinessObjects Enterprise Central Management Console.
3 Click Servers.
4 Select the servers that have Disabled (red icon) in the Enabled column and select
Actions > Enable Server.
If you plan to use BMC Atrium SSO as your method of authentication, you must
install and configure the BMC Atrium SSO server before installing BMC Analytics
for BSM. Also, ensure that any users that you want to use in BMC Analytics for BSM
exist in the BMC Atrium SSO server. For more information about BMC Atrium
Single Sign-On, see BMC Atrium Single Sign-On Administrator Guide.
Note
The BMC Atrium SSO agent is supported on Windows only. UNIX configurations
are supported but are not certified and fully documented. UNIX certification and
documentation are forthcoming. BMC Atrium SSO is supported for use with Apache
Tomcat version 6 only. Though SAP BusinessObjects XI Enterprise R3.1 SP2 is
compatible with other application servers and other Tomcat versions, BMC Atrium
SSO is not.
Depending on your environment and the options that you select in the pages, you
might not be prompted for all of the fields listed below.
34 BMC Analytics for Business Service Management Installation and Administration Guide
Completing the installation worksheet
36 BMC Analytics for Business Service Management Installation and Administration Guide
Completing the installation worksheet
38 BMC Analytics for Business Service Management Installation and Administration Guide
3
Installing
Installing the BMC Analytics for BSM application requires several steps. This section
describes those steps and instructions for tasks that must be completed for installing
or upgrading the product.
If you have a previous version of BMC Analytics for BSM installed, proceed to the
section Upgrading BMC Analytics for BSM on page 55.
Installation sequence
The following table contains the sequence for installing BMC Analytics for BSM.
Step Reference
1 Install the universe, reports, BMC Remedy Installing the BMC Analytics for BSM universe and
AR System forms, and database objects. reports on page 40
2 Create users on the SAP BusinessObjects Creating users on the SAP BusinessObjects Enterprise
Enterprise server. server on page 47
3 Import the universe into the SAP To configure the ODBC connection on page 49
BusinessObjects Designer tool.
4 Edit the connection to the database. To edit the connection to the database on page 51
5 Configure the universe parameters and To configure universe parameters and export the
export the universe. universe on page 52
6 Refresh the reports. To refresh the reports on page 61
Chapter 3 Installing 39
Installing BMC Analytics for BSM
Before you begin installing, you must have performed the following:
■ You must have installed the SAP BusinessObjects Enterprise server on the host.
■ If you are installing BMC Analytics for BSM on UNIX or Linux, ensure that you
set the following environment variables:
■ The administrator account you use can have an SAP BusinessObjects Enterprise
authentication type of Enterprise, Windows Active Directory, or LDAP.
■ If you plan to install using BMC Atrium SSO authentication, ensure that your SAP
BusinessObjects Enterprise XI host is part of the DNS domain or subdomain of the
BMC Atrium SSO server host.
■ If you plan to install using BMC Atrium SSO authentication, because the
installation utility installs a new version 6.0 Tomcat server, you should stop and
disable the Tomcat service used by SAP BusinessObjects Enterprise. If you do not
stop the service, and the installation detects that port number 8080 is in use, it will
pick a different port number for the version 6.0 Tomcat server.
Note
The installation procedure in this section illustrates the installation procedure on a
Windows computer. The installation wizard pages that you see on UNIX or Linux
are similar.
1 After extracting the files you downloaded from the EPD page, or if you obtained
the files on a DVD, start the installation program:
2 Select the language that you want to use for the installation and click OK.
40 BMC Analytics for Business Service Management Installation and Administration Guide
Installing BMC Analytics for BSM
3 Click Next.
4 Review the license agreement, select I agree to the terms of the License
Agreement, and click Next.
6 Click Next.
7 Select one or more of the products that are installed in your environment and on
which you want to report. Click Next.
Note
If SAP BusinessObjects Enterprise XI is installed on Windows, BMC ProactiveNet
Performance Manager is available for selection.
9 Click Next.
10 If the Authentication Method Selection page appears, specify one of the following
authentication types and click Next:
Chapter 3 Installing 41
Installing BMC Analytics for BSM
■ BMC Atrium Single Sign-On Authentication -- select this option if you have
already installed the BMC Atrium Single Sign-On Server.
11 Specify the host name that you want report users to use when they access the
BMC Analytics for BSM product using a web browser. If users will use an alias
(BMCAnalytics.bmc.com, for example), you must specify it here. Click Next.
If you selected BMC Atrium Single Sign-On Authentication in step 10, the Atrium
Single Sign-On Information page appears. For all other scenarios, proceed to step
14.
12 Complete the Atrium Single Sign-On Information page as follows and click Next:
Field Description
Fully Qualified Host fully qualified host name of the BMC Atrium Single Sign-On server
Name
HTTPS Port Number HTTPS port number used by the BMC Atrium Single Sign-On server
Administrator Name user name for the BMC Atrium Single Sign-On server administrator
Administrator Password password for the BMC Atrium Single Sign-On server administrator
Field Description
Business Objects CMS host name for the SAP BusinessObjects Enterprise CMS server; if you are
Server Name installing in a clustered environment, type the SAP BusinessObjects Enterprise
server name instead of the cluster name
Port No port number assigned to your SAP BusinessObjects Enterprise server; port 6400
is the default port number
15 Click Next to verify the connection to the SAP BusinessObjects Enterprise CMS
server.
42 BMC Analytics for Business Service Management Installation and Administration Guide
Installing BMC Analytics for BSM
If the product cannot verify the connection, a validation error is provided. Click
Previous to reenter the CMS Server information.
If the product detects a previous version of the ITSM universe or reports, you
receive a warning saying that the universe, database connection, and reports will
be overwritten. If you are upgrading from a previous version of the product, you
should cancel the installation, perform a backup of the previous version, then
delete the existing database connection, universe, and reports. If you proceed
without removing the objects, the installation will fail.
If you have already recorded your customizations to the reports and universe, or
if you use a linked universe, click Next and proceed to the next step. If you have
not yet recorded your customizations and you do not use a linked universe, click
Cancel to cancel the installation. Record your customizations and then restart the
installation.
16 Complete the dialogs that appear, according to the products you selected, using
the following instructions:
Field Description
User Name user name for the administrator account for your BMC Remedy
AR System Server. The default value is Demo.
Password the password assigned to the administrator account for your BMC
Remedy AR System Server.
Port port number assigned to your BMC Remedy AR System Server. The
default value is 0.
AR Server Host Name host name for the BMC Remedy AR System Server
Field Description
(Oracle only) SID Name Oracle database SID; the default value is ARSystem
(SQL Server only) Instance Microsoft SQL Server instance name for the AR System server database.
Name
(SQL Server only) Database Microsoft SQL Server database name for the AR System Server. The
Name default value is ARSystem.
Database Port database port number; for Oracle, the default value is 1521; for Microsoft
SQL Server, the default value is 1433
Chapter 3 Installing 43
Installing BMC Analytics for BSM
Field Description
Database User AR System Server database user; the default value is ARAdmin. If your
AR System Server database is Microsoft SQL Server and uses SQL Server
authentication, this user must be a member of the Local Administrators
Group.
Domain Name (SQL Server, domain of the BMC Remedy AR System Server database
Window Authentication only)
Option Description
Host Name Host name where the ProactiveNet Performance Management server is
installed.
DBA user password If your database uses a different dba user password than the default
password, enable this option and specify the password.
Previous version of ITSM If you have an existing ITSM universe installed, select Yes so that you can
universe and reports view the cross-functional reports.
■ If you selected BMC Performance Manager Portal (enabled for continuous data
export), use the options as follows to specify the database information.
Option Description
Host Name or IP Address Host name or IP Address of the BMC Performance Manager Portal server
database.
Instance Name The database instance name used for the BMC Performance Manager
Portal server database. By default, this value is BMCCDE.
Database Port Port number used by the BMC Performance Manager Portal server
database. By default, the value is 1521.
Database User The database user name. By default, the value is cde.
■ If you selected BMC Event and Impact Management, use the options as follows
to specify the database information.
Option Description
Host Name or IP Address Host name or IP Address of the BMC Event and Impact Management
server database.
44 BMC Analytics for Business Service Management Installation and Administration Guide
Installing BMC Analytics for BSM
Option Description
Instance Name The database instance name used for the BMC Event and Impact
Management server database. By default, this value is BMCPDS.
Database Port Port number used by the BMC Event and Impact Management server
database. By default, the value is 1521.
Database User The database user name. By default, the value is pe.
17 Click Next.
■ If you provided the BMC Remedy AR System Server information in step 16,
select the timezone and locale you want to use for the reports, and click Next.
The default timezone is GMT, and the default locale is EN.
Note
If you provided the BMC Event and Impact Management or BMC Performance
Manager Portal information in step 16, the timezone selection page does not
appear. The reports for these products use the default timezone of GMT.
19 .Click Next.
20 Review the installation settings. If you want to change a setting, click Back to
navigate to the appropriate window, change the value, and click Next to return to
the Summary Information window.
21 Click Install.
Chapter 3 Installing 45
Verifying the installation
■ copying over .gif files to the Images folder where you installed SAP
BusinessObjects Enterprise (for example, C:\Program Files\Business
Objects\BusinessObjects Enterprise 12.0\Images)
■ if you selected BMC Atrium SSO authentication, creating the service BSM
Analytics Tomcat
For a list of database objects, tables, and procedures created during the
installation, see Chapter 1 and BMC Analytics for Business Service Management
Reference Guide.
22 Click Next.
The confirmation page appears and notifies you of the installation completion
status. View the log to find out more information about a failed installation.
If you installed using BMC Atrium SSO authentication, the URL for the InfoView
appears on this page. The URL that appears is http://<fully qualified
BusinessObjects hostname>:<port>/logon/logon.do. If you installed using SAP
BusinessObjects authentication, the InfoView URL does not display.
2 Review the installation logs and verify that there are no errors.
3 Review the list of installed objects in Chapter 1 and ensure that all of the items
were installed for your environment.
46 BMC Analytics for Business Service Management Installation and Administration Guide
Creating users on the SAP BusinessObjects Enterprise server
■ User with View Only permission -- this user can view a BMC Analytics for BSM
report but cannot refresh, edit, or schedule the report
■ User with View on Demand permission -- this user can view, refresh, schedule,
and copy a BMC Analytics for BSM report, but cannot edit the report or create a
new report
You may choose to create one or both types of users. If you create both types of
users, you should create two separate groups for them, one group that will contain
the view only users and another for the view on demand users.
Note
For users to manage reports (for example, refresh data, schedule reports, and
generate new reports) in BMC Analytics for BSM, the account they use when they
log into SAP BusinessObjects Enterprise must be the same user as the user that has
access to the BMC product (BMC Remedy AR System user or the BMC ProactiveNet
Performance Management user, for example) and that resides on the BMC Atrium
SSO server (if you are using BMC Atrium SSO as your authentication). If the user
does not exist on the SAP BusinessObjects Enterprise server, you must create it.
BMC Remedy AR System users that belong to a particular company are set up in one
group, and then permissions are assigned individually to restrict or provide access
to the applications. Access to various reports, classes, and objects in the ITSM
universe is managed by creating similar users and groups on the SAP
BusinessObjects Enterprise server.
1 Choose Start > All Programs > BusinessObjects XI 3.1 > BusinessObjects
Enterprise > BusinessObjects Enterprise Central Management Console.
Chapter 3 Installing 47
Creating users on the SAP BusinessObjects Enterprise server
5 In the Create New User Group window that appears, specify a name and
description for the group that you create and click OK.
8 Complete the fields on the Create New User dialog and click Create & Close.
11 In the Join Group: username dialog that appears, add the new user group to the
Destination Group list, and click OK.
13 Click All Folders, select Manage > Top Level Security > All Folders, and click
OK on the confirmation dialog.
14 In the User Security: Root Folder dialog that appears, click Add Principals.
15 In the Add Principals dialog that appears, move the view only group to the
Selected users/groups list and click Add and Assign Security.
16 In the Assign Security dialog, deselect the Inherit From Parent Folder option, add
the View access level and click OK.
1 Follow the steps above to create a new group and a new user, replacing references
to “view only” to “view on demand”. In step 16, select the View on Demand
access level instead of the View access level.
3 Right click ITSM, ProactiveNet, impact Portal, or Portal CDE, and select Manage
> User Security.
4 In the User Security: <universe> dialog that appears, click Add Principals.
48 BMC Analytics for Business Service Management Installation and Administration Guide
Configuring the ODBC connection to BMC ProactiveNet Performance Management
5 In the Add Principals dialog that appears, move the new group to the Selected
users/groups list and click Add and Assign Security.
6 In the Assign Security dialog, deselect the Inherit from Parent Folder option,
move the View on Demand access level to the Assigned Access Levels list, and
click OK.
8 Right click ITSM, ProactiveNet, SIM, or CDE, and select Manage > User
Security.
9 In the User Security: <universe> dialog that appears, click Add Principals.
10 In the Add Principals dialog that appears, move the new group to the Selected
users/groups list and click Add and Assign Security.
11 In the Assign Security dialog, deselect the Inherit from Parent Folder option,
move the View on Demand access level to the Assigned Access Levels list, and
click OK.
1 Choose Start > All Programs > Administrative Tools > Data Source (ODBC)
from the Windows Start menu.
2 Select the System DSN tab, and ensure that ASA Client 9.0.2 appears in the list of
system data sources.
Chapter 3 Installing 49
Configuring universe parameters
3 Click Add and select Adaptive Server Anywhere 9.0.2 from the list of drivers.
4 Click Finish.
The ODBC Configuration for Adaptive Server Anywhere 9.0.2 dialog appears.
5 Select the Login tab and enter a valid user name and password (report, for
example).
6 Select the Database tab and enter the database server name (STORM_SVL-
ATRIUM-05, for example) and the database name (STORM_SVL-ATRIUM-05, for
example). Enable the option Stop database after last disconnect.
7 Select the Network tab. Enable the TCI/IP option and provide the host name
using the value host=<ProactiveNetServerHostName>:2638; for example,
host=SVL-ATRIUM-05:2638.
8 Select the ODBC tab and provide the data source name, for example, ASA_SVL-
ATRIUM-05.
10 Click OK.
1 Choose Start > All Programs > BusinessObjects XI 3.1 > BusinessObjects
Enterprise > Designer from the Windows Start menu.
50 BMC Analytics for Business Service Management Installation and Administration Guide
Configuring universe parameters
3 Click Browse next to the Folder field, select the root database node, and then click
OK.
5 Click OK.
3 Click Edit.
Chapter 3 Installing 51
Configuring universe parameters
4 Complete the dialog, providing the values required to connect to your data
source.
52 BMC Analytics for Business Service Management Installation and Administration Guide
Configuring universe parameters
2 Select a value in the Connection field that points to the BMC product database
instance that you want to use for creating reports.
Ensure that the Limit size of result set to check box is unchecked. This option
limits the number of rows that a query can return.
Ensure that the Limit execution time to check box is checked. The default value is
10. This option limits the execution time of a query to prevent users from
unknowingly executing queries that retrieve large amounts of data and cause a
reduction in system performance.
Chapter 3 Installing 53
Configuring universe parameters
5 Ensure that the Prevent option is selected in the Cartesian Products group box to
prevent cartesian products in your query results.
7 Make sure the value of the ANSI92 parameter is set to Yes so the universe returns
the correct query results.
8 Click OK.
9 Click Save.
54 BMC Analytics for Business Service Management Installation and Administration Guide
Upgrading BMC Analytics for BSM
13 Click OK.
The upgrade procedure you use depends on if you use the linked universe feature:
■ If you use a linked universe, you can upgrade the product to replace the master
universe. In that scenario, your customizations are maintained in your linked
universe. You then perform an extra step to reestablish the link between the
updated master universe and the linked universe.
■ If you do not use the linked universe feature, be aware that the product does not
upgrade any customizations that you have performed. If you have customized the
universe or reports, you must perform manual steps to reapply any
customizations after the upgrade. After reapplying your customizations, BMC
Software recommends that you create a linked universe so that you do not have to
manually reapply the customizations for a future upgrade.
Chapter 3 Installing 55
Upgrading BMC Analytics for BSM
WARNING
If you do not use the linked universe, back up your existing version 2.0x, 2.5x, or 7.6x
reports and universe before proceeding with the upgrade. See To back up the
existing universe on page 57 for more information. Installing the 7.6.04 version of
the product overwrites the reports and ITSM universe. If you modified the version
2.0x, 2.5x, or 7.6x universe or reports, your customizations will also be overwritten.
Ensure that you have recorded any customizations that you want to preserve before
proceeding with the upgrade.
Use the procedures listed in one of the following tables to upgrade the product.
1 Uninstall the previous version of the product and Uninstalling BMC Analytics for BSM on
remove the universe, connection, reports. Remove page 105
the ANA:Fiscal_Calendar form if you are
connected to BMC Remedy AR System.
2 If you integrated BMC Analytics for BSM version “To configure the BMC Atrium SSO
7.6.01 with BMC Atrium SSO, disable the Tomcat environment for upgrading” on page 59
service and delete the BMC Atrium SSO web agent
from the BMC Atrium SSO server
3 Install version 7.6.04 of BMC Analytics for BSM. To install the universe and reports on page
40
4 Load the ANA:Fiscal_Calendar form and/or To load the ANA_FISCAL_CALENDAR
populate the ANA_FISCAL_CALENDAR table. table on page 64
5 Recreate the link and validate the linked universe. “To relink and validate the linked
universe” on page 59
Table 11: Upgrading the product if you do not use a linked universe
1 Record customizations to version 2.0x, 2.5x, or To record customizations to the universe and
7.6.x universe and reports (if not already done). reports on page 57
2 Back up the existing 2.0x, 2.5x, or 7.6.x universe if To back up the existing universe on page 57
you have performed any customizations.
3 Back up the existing 2.0x, 2.5x, or 7.6.x reports if To back up the reports on page 58
you have performed any customizations.
4 Uninstall the previous version of the product and Uninstalling BMC Analytics for BSM on page
remove the universe, connection, and reports. 105
56 BMC Analytics for Business Service Management Installation and Administration Guide
Upgrading BMC Analytics for BSM
5 If you integrated BMC Analytics for BSM version “To configure the BMC Atrium SSO
7.6.01 with BMC Atrium SSO, you must disable environment for upgrading” on page 59
the Tomcat service and delete the BMC Atrium
SSO web agent from the BMC Atrium SSO server
6 Install version 7.6.04 of BMC Analytics for BSM. To install the universe and reports on page 40
7 Load the ANA:Fiscal_Calendar form and/or To load the ANA_FISCAL_CALENDAR table
populate the ANA_FISCAL_CALENDAR table. on page 64
8 Reapply any customizations. To reapply customizations to the universe and
reports on page 59
1 If you have not already recorded customizations to the version 2.0x, 2.5x, or 7.6x
universe and reports, you can use the templates provided in BMC Analytics for
Business Service Management Reference Guide as a guideline.
3 From the Import Universe window, select the Universe and click OK
5 Using the Name field in the Universe Parameters window, change the universe
name to <universe> - BACK UP.
6 Click OK.
7 In the Save As dialog, update the file name in the File name field as <universe> -
BACK UP.unv.
8 Click Save.
10 In the Export Universe dialog, select <universe> - BACK UP universe and click
OK.
Chapter 3 Installing 57
Upgrading BMC Analytics for BSM
BMC recommends that you include the universe when you back up the reports, so
this procedure includes the universe in the backup. If you are backing up just the
universe, refer to the previous procedure.
2 Launch the BusinessObjects Import Wizard by selecting Start > Programs >
Business Objects XI Release 3.1 > Business Objects Enterprise > Import Wizard.
5 On the Source environment page, specify the source CMS environment for the
backup and a user name and password. The user you provide must have
permissions to access the universe and reports.
6 Click Next.
7 On the Destination environment page, specify the file that you created in step 1
and click Next.
8 In the select objects to import page, select the following repository objects and
click Next:
■ Import universes
9 Click Next on the wizard page providing a note about importing objects that have
rights attached to them.
11 In the Folders and objects page, select the folder for the reports that you want to
back up and click Next.
12 In the Import options for universes and connections page, select the third option,
Import the universes and connections that the selected Web Intelligence and
Desktop Intelligence documents use directly and click Next.
13 In the Universe folder and universes page, ensure that the universe that you want
to back up is selected, and click Next.
58 BMC Analytics for Business Service Management Installation and Administration Guide
Upgrading BMC Analytics for BSM
17 In the Detail Log dialog, ensure that the Details box indicates that the universe
was successfully copied and click OK.
1 Stop and disable the Tomcat version 6.0 server that you installed during the BMC
Analytics for BSM version 7.6.01 installation.
2 Launch the BMC Atrium SSO server using the URL https://<hostname>:<port>/
atriumsso and an account with administrator privileges.
6 Select the J2EE agent for the BMC Analytics for BSM host and click Delete.
1 Reapply any customizations that you want to use in the new version of the
product. See Chapter 5 for more information about universe and report
customizations.
Chapter 3 Installing 59
Refreshing the reports
6 Validate the order of the objects in the linked universe and reorder the objects
within the class if necessary.
When moving existing objects, do not change the class to which they belong as
this will invalidate the reports that are using these objects.
7 If there are conflicts in the names of classes, objects, conditions, or tables, update
the names as appropriate so that the universe is in a valid state. For example, you
may have to rename objects that have been named as object_name(1)
8 Refresh all of the preconfigured and custom reports which use objects from the
master and linked universes to make sure they are all valid and returning the
right results.
Note
If you are using BMC Atrium SSO, use the following URL: http://<fully qualified
BusinessObjects host name>:<port>/logon/logon.do. If you attempt to launch
InfoView using the Start > Programs menu, it will not launch.
2 Enter the user name and password of the user that exists in both BMC Remedy
AR System and on the SAP BusinessObjects Enterprise server (and in the BMC
Atrium SSO server if you are using BMC Atrium SSO).
This is the same user you created in the section Creating users on the SAP
BusinessObjects Enterprise server on page 47.
60 BMC Analytics for Business Service Management Installation and Administration Guide
Refreshing the reports
1 From the BusinessObjects InfoView Manager, open the Document List folder and
expand the Public Folders folder on the Folders tab.
The report categories within the BMC Analytics for BSM folder are displayed.
The list of reports for the category appears in the workspace panel.
4 Open a report.
The data that the logged on InfoView user has permission to see in the BMC
Remedy ITSM application is returned
Chapter 3 Installing 61
Refreshing the reports
62 BMC Analytics for Business Service Management Installation and Administration Guide
4
After you install
Use the information in this section to perform postinstallation procedures.
Postinstallation tasks
This section lists the tasks that are performed after installing BMC Analytics for BSM.
Depending on the BMC Software product on which you are reporting, the
postinstallation tasks vary. The following table lists the tasks and the conditions for
performing the tasks. These tasks can be performed in any order.
Condition Task
If you are reporting on BMC Populating the ANA_FISCAL_CALENDAR on page 66
ProactiveNet Performance
Management, BMC Impact and
Event Management, or BMC
Performance Manager Portal
If you are reporting on BMC Modifying the event operation history data collection schedule on
ProactiveNet Performance page 67
Management
If you are reporting on BMC “Configuring BMC Analytics for BSM to report on multiple BMC
ProactiveNet Performance ProactiveNet Performance Management instances ” on page 78
Management and want to report on
multiple installations
If you are reporting on BMC Cloud Loading the ANA_FISCAL_CALENDAR table on page 64
Lifecycle Management, BMC
Atrium CMDB, or BMC IT Service
Management applications
If you want to simplify the upgrade Linking the universes on page 68
process by creating a linked universe
If you are reporting on BMC Updating the CHG_STATUS_HISTORY table on page 70
Remedy Change Management or
the Release Management module of
BMC Remedy Change Management
Condition Task
If you are reporting on BMC Atrium Populating the DENORMALIZE_BSM_RELATIONSHIPS table to
CMDB service models report on business service models on page 73
If you want to add new objects and Adding new classes and objects to the universe on page 76
classes to the ITSM universe
If you want to update the ITSM Modifying the ANA_FISCAL_CALENDAR table on page 77
fiscal calendar
If you use BMC Analytics for BSM Configuring the BMC Remedy IT Service Management home page to
with BMC Remedy OnDemand launch BMC Analytics for BSM on page 77
If you want to modify the existing Modifying the installation on page 80
installation
3 Click New.
64 BMC Analytics for Business Service Management Installation and Administration Guide
Loading the ANA_FISCAL_CALENDAR table
4 In the Start Year field, enter the value of the year that you want to be the start year
of the fiscal calendar.
The year you enter must be equal to or later than the year 1970 and must be less
than the year 2037.
5 In the No of Years field, type a value that represents the duration of the fiscal
calendar.
For example, if you entered 2008 as a start year and you want the fiscal calendar
to end 10 years from the start time, you would enter a value of 9.
6 (optional) In the Start Month field, select the month that you want to be the start
month of the fiscal calendar, where the number 01 represents January, 02
represents February, and so on.
For example, if you wanted the fiscal calendar to run from April 2008 until March
2018, you would enter the following values:
No of Years: 9
Start Month: 04
If you are reporting on BMC Remedy ITSM, this procedure does not apply to you.
You should instead refer to .
Populating the fiscal calendar allows your reports to be synchronized with the fiscal
calendar of your business. To populate the fiscal calendar, use the following
procedure to update the table ANA_FISCAL_CALENDAR. For more information on
the information stored in this table, see the BMC Analytics for BSM Reference Guide.
1 Execute the following command at the SQL prompt to execute the program:
SQL>EXECUTE Populate_Fiscal_Calendar
<CalendarStartYear>,<NumberOfYears>,<CalendarStartMonth>;
■ <CalendarStartYear>--the value of the year that you want to be the start year of
the fiscal calendar. You must enter a value from 1970 to 2037.
■ <StartMonth>--the month that you want to be the start month of the fiscal
calendar, where the number 1 represents January, 2 represents February, and
so on. If you entered 5 for May, the first date appearing on the report is May 1st.
Example
For example, if you wanted the fiscal calendar to run from April 2009 through
March 2012, you would enter the following command:
SQL>EXECUTE Populate_Fiscal_Calendar 2009,3,4;
66 BMC Analytics for Business Service Management Installation and Administration Guide
Modifying the event operation history data collection schedule
■ Log into the Sybase server using database administrator privileges and modify
the DDL using the following command example, where you specify the start time
and frequency:
ALTER EVENT ANA_OP_HISTORY_SYNC
SCHEDULE ANA_OP_SYNC_NIGHTLY_RUN
START TIME '10:00PM' EVERY 24 HOURS
HANDLER
BEGIN
CALL PC_PROCESS_EVENT_DATA()
END
Note
Once you link two universes, you should not have to perform this task again. If you
already have a linked universe and are upgrading to a new version of the product
see Upgrading BMC Analytics for BSM on page 55.
If you are planning to customize the universe, BMC Software recommends that you
create an empty copy of your universe, link the copy to your original ("master")
universe, then apply your customizations to the new linked universe. That way,
when product enhancements are available, you can overwrite the master universe
instead of overwriting your customizations. For instructions on how to create a copy
of your universe, see "To create an empty copy of a universe below". For information
on how to link the universes, see the following procedure.
To link universes
2 Import the new empty universe that you created in the procedure below or the
universe that you want to serve as your linked universe.
5 Select the "master" universe and click Open. If you are linking the universes for
the purpose of maintaining customizations, you would select the installed ITSM
68 BMC Analytics for Business Service Management Installation and Administration Guide
Linking the universes
This adds a link to the master universe and adds the master universe structure
into the new linked universe as shown below. The following figure shows the
structure of the ITSM universe added into the structure of a new empty universe
that is used for storing customizations. Note also that the ITSM universe structure
is gray and cannot be modified from within the linked universe, as it is just a
logical representation.
3 Delete all the tables, views, derived tables, joins, contexts, classes, objects, and
conditions using the options listed below. Do not delete the database connection.
■ Delete the tables, joins, and contexts by selecting View > List Mode, selecting
all the tables in the list, then selecting Cut from the context menu.
■ Delete the objects, classes, and conditions by selecting all the objects and classes
in the Objects and Classes view and selecting Cut from the context menu.
■ Delete the derived tables by selecting Tools > List of Derived Tables, selecting
all the tables in the list, and selecting Remove.
4 Test the database connection by selecting Tools > Connections, and verify that the
database server is responding.
5 Rename the universe by selecting File > Save As. Use a different name than the
master universe.
Do not select the option Save for all users. Since the universe is a secured
connection, this option is not valid.
The query returns the schemaID for the form ‘CHG:Infrastructure Change’, for
example, 1111.
70 BMC Analytics for Business Service Management Installation and Administration Guide
Customizing the ITSM universe for reporting on Change Management
5 In the Derived Tables window, modify the SQL expression by replacing all 13
instances of FROM h1199 name with the schemaID returned in Step 1 on page 70.
becomes
9 Click Save.
12 Click OK.
customize the linked universe rather than the master universe so that your
customizations do not get overwritten during an upgrade.
Note
This procedure is required to enable the hyperlinks to the BMC Remedy Mid-Tier in
the Change Management reports to work. The hyperlinks in these reports are
available only in a single sign-on environment.
3 Using the following table as a guide, modify the properties of the objects listed by
right-clicking on the object, selecting Object Properties from the menu and
updating the value in the Select field.
Object Value
Web Server BMC Remedy Mid Tier server name in your environment
7 Click OK.
72 BMC Analytics for Business Service Management Installation and Administration Guide
Populating the DENORMALIZE_BSM_RELATIONSHIPS table to report on business service models
3 Using the following table as a guide, modify the properties of the objects listed by
right-clicking on the object, selecting Object Properties from the menu and
updating the value in the Select field.
Object Value
Web Server BMC Remedy Mid Tier server name in your environment
7 Click OK.
Populating the
DENORMALIZE_BSM_RELATIONSHIPS table to
report on business service models
You must populate the DENORMALIZE_BSM_RELATIONSHIPS table before you
can report on the business service models using the reports C02 - Business Services
Supported by a CI and C03 - Business Service Profile.
A business service model is an extensible system that defines the various resources
that deliver business services, models their behaviors and functional relationships,
and manages the delivery of the resulting services. BMC Analytics for BSM supports
three types of analysis on the business service models in BMC Atrium CMDB:
Business Service Profile analysis, Impact analysis, and Ad hoc analysis.
The ITSM universe has all the data elements that are related to the business service
models exposed as part of the classes, objects and conditions. This will enable the
business user to perform ad hoc analysis on the business service models in tandem
with the data coming from other modules. Specifically, the business user will be able
to do cross-functional reporting from the business service model to BMC Remedy
Incident Manager, BMC Remedy Change Manager and other modules in the ITSM
universe.
Before you can view the preconfigured reports for the business service model, you
must manually run the procedure to populate the
DENORMALIZE_BSM_RELATIONSHIPS table and then refresh reports C02 -
Business Services Supported by a CI and C03 - Business Service Profile. The
procedure should be run any time after updating the relationships. You should
schedule the procedure to run weekly or daily.
■ The procedure will not insert business services which will have cyclic graphs.
■ The procedure does not consider the CI’s that are marked as deleted in the
relationships table.
■ The procedure considers business services that are at the root level. If a business
service is a child of any CI, it will not be considered. But if the business service
(for example, IT Payroll Service) is a part of the tree and the ultimate parent for
the tree is Business Service (for example, Payroll Service), it is added in to the
DENORMALIZE table and displayed on the report as a child service of the
ultimate parent service (for example, Payroll Service)
■ The procedure deletes all the records from the database and reloads them again.
There is no incremental loading of data.
74 BMC Analytics for Business Service Management Installation and Administration Guide
Populating the DENORMALIZE_BSM_RELATIONSHIPS table to report on business service models
Execute the following command at the SQL prompt to execute the program. If you
do not specify a dataset ID, the product defaults to BMC.ASSET:
SQL>EXECUTE ARADMIN.PKG_BSM_RELATIONSHIPS.DENORMALIZE_BSM_RELATIONSHIPS();
SQL>EXECUTE
ARADMIN.PKG_BSM_RELATIONSHIPS.DENORMALIZE_BSM_RELATIONSHIPS(‘DISCOVERY’);
END Procedure
END Procedure
For more information about business models and the reports, see the BMC Analytics
for Business Service Management Reference Guide.
■ Ensure that you have created a linked universe. For more information, see Linking
the universes on page 68.
■ Create a new class (folder) to host all the classes and objects that you plan to add.
Do not modify or delete any existing classes and objects in the universe.
■ Do not modify or delete any existing tables or table joins in the logical model.
Also, make sure that any tables you add are differentiated by using an
appropriate naming convention.
76 BMC Analytics for Business Service Management Installation and Administration Guide
Modifying the ANA_FISCAL_CALENDAR table
WARNING
If you customize the universe that is shipped with the BMC Analytics for BSM
product, your customizations will be overwritten during an upgrade. BMC Software
recommends that you modify the linked universe instead.
See the BusinessObjects Enterprise XI Designer's Guide for more information about
using the BusinessObjects Designer tool to add new classes and objects to a universe.
Before you perform the steps in this procedure to configure the link, you must meet
the following requirements:
■ You must have installed and configured BMC Analytics for BSM. If you have not
performed that task, you receive a message instructing you to install and
configure the product.
■ The account you use must have administrator privileges to the BMC Remedy IT
Service Management home page.
After completing this task, the SAP BusinessObjects logon screen will launch in a
new browser window.
2 In the Entry Point section, change the start Active linkk from
"ANA:Analytics:Message" to "ANA:Analytics:OpenURL."
3 Change the Active Link Guide Permission from Public Hidden to Public Visible.
6 In the if actions Run Process action, provide one of the following URLs where the
hostname value is the host where SAP BusinessObjects is installed, and port is the
port number used by SAP BusinessObjects:
■ http://<hostname>:<port>/InfoView/logon.jsp.
■ (If you use BMC Atrium SSO) http://<fully qualified BusinessObjects server
name>:<port>/InfoViewApp/logon/logon.do
7 In the if actions Run Process action, replaceChange the Execution Options from
"Disabled" to "Enable".
2 Use the SAP BusinessObjects Designer tool to create a copy of the ProactiveNet
universe for each additional BMC ProactiveNet Performance Management
instance for which you want reports.
78 BMC Analytics for Business Service Management Installation and Administration Guide
Configuring BMC Analytics for BSM to report on multiple BMC ProactiveNet Performance Management instances
3 Update the database connection for each of the universe copies to point to the
appropriate databases.
4 Ensure that the BMC Analytics for BSM database objects are in all of the BMC
ProactiveNet Performance Management instances. For each additional BMC
ProactiveNet Performance Management installation, navigate to the installation
directory, obtain the sql files path <InstallationDirectiory/DB_Scripts/sybase>, and
run the scripts in the following order:
a PC_CLEANUP_OP_HISTORY_SYBASE.sql
b DROP_ANA_OBJECTS_SYBASE.SQL
c ANA_EVENT_OP_TEMP_HISTORY_DDL_SYBASE.sql
d ANA_EVENT_OP_HISTORY_VIEW_DDL_SYBASE.sql
e ANA_FIELD_ENUM_VALUES_DDL_SYBASE.sql
f ANA_FISCAL_CALENDAR_DDL_SYBASE.sql
g ANA_LASTRUN_CNTL_DDL_SYBASE.sql
h ANA_TIMEZONE_INFO_DDL_SYBASE.sql
i ANA_FIELD_ENUM_VALUES_DML_SYBASE.sql
j ANA_LASTRUN_CNTL_DML_SYBASE.sql
k ANA_TIMEZONE_INFO_DML_SYBASE.SQL
l FN_ADJUSTED_DATE_SYBASE.sql
m FN_GET_EPOCH_DATE_SYBASE.sql
o PC_PROCESS_EVENT_DATA_SYBASE.sql
p PC_ EVENT_OP_HISTORY_TRAVERSAL_SYBASE.sql
r PC_REFRESH_VIEW_STRUCTURE_SYBASE.sql
s ANA_EVENT_OP_HISTORY_SCHEDULE_SYBASE.sql
t ANA_GRANT_DCL_SYBASE.sql
5 Use the SAP BusinessObjects Web Intelligence tool to create a report that includes
objects from each universe.
6 Use the SAP BusinessObjects merge dimension features to join the data from the
universes.
When you modify the installation, you can perform the following updates:
■ you must have previously installed the BMC Atrium SSO server
■ because the installation utility installs a new version 6.0 Tomcat server, you
should stop and disable the Tomcat service used by SAP BusinessObjects
Enterprise. If you do not stop and disable the service, and the installation detects
that port number 8080 is in use, it will pick a different port number for the version
6.0 Tomcat server.
1 From the product CD for your operating system, or from the directory where you
downloaded the product, start the installation program.
2 On the language page, select the appropriate language and click OK.
80 BMC Analytics for Business Service Management Installation and Administration Guide
Modifying the installation
4 On the license agreement page, review the license, select I accept the terms of the
License Agreement, and click Next.
5 Click Next.
6 (Optional) Select a new product that you want to report on. Click Next.
Deselecting a product does not uninstall the universe or reports from your
existing installation. After you click Next, the BusinessObjects Information
window appears.
8 Click Next.
■ BMC Atrium Single Sign-On Authentication -- select this option if you want to
change from SAP BusinessObjects Enterprise authentication to BMC Atrium
SSO authentication.
The current authentication is indicated on the dialog. After you make your
selection and click Next, the Host Name Information page appears.
10 (Optional) Modify the host name that you want report users to use when they
access the BMC Analytics for BSM product using a web browser. If users will use
an alias (BMCAnalytics.bmc.com, for example), you must specify it here. Click
Next.
11 Complete the Atrium Single Sign-On Information page as follows and click Next:
Field Description
Fully Qualified Host fully qualified host name of the BMC Atrium Single Sign-On server
Name
HTTPS Port Number HTTPS port number used by the BMC Atrium Single Sign-On server
Administrator Name user name for the BMC Atrium Single Sign-On server administrator
Administrator Password password for the BMC Atrium Single Sign-On server administrator
13 (Optional) Modify the options on the Business Objects CMS Server Information
page as follows:
Field Description
Business Objects CMS host name for the SAP BusinessObjects Enterprise CMS server; if you are
Server Name installing in a clustered environment, type the SAP BusinessObjects Enterprise
server name instead of the cluster name
Port No port number assigned to your SAP BusinessObjects Enterprise server; port 6400
is the default port number
14 Click Next to verify the connection to the SAP BusinessObjects Enterprise CMS
server.
If the product cannot verify the connection, a validation error is provided. Click
Previous to reenter the CMS Server information.
If the product detects a previous version of the ITSM universe or reports, you
receive a warning saying that the universe, database connection, and reports will
be overwritten. If you are upgrading from a previous version of the product, you
should cancel the installation, perform a backup of the previous version, then
delete the existing database connection, universe, and reports. If you proceed
without removing the objects, the installation will fail.
If you have already recorded your customizations to the reports and universe, or
if you use a linked universe, click Next and proceed to the next step. If you have
not yet recorded your customizations and you do not use a linked universe, click
Cancel to cancel the installation. Record your customizations and then restart the
installation.
82 BMC Analytics for Business Service Management Installation and Administration Guide
Modifying the installation
15 Complete or modify the options in the dialogs that appear, according to the
products you selected in the Information Type pane, using the following
instructions:
Field Description
User Name user name for the administrator account for your BMC Remedy
AR System Server. The default value is Demo.
Password the password assigned to the administrator account for your BMC
Remedy AR System Server.
Port port number assigned to your BMC Remedy AR System Server. The
default value is 0.
AR Server Host Name host name for the BMC Remedy AR System Server
Field Description
(Oracle only) SID Name Oracle database SID; the default value is ARSystem
(SQL Server only) Instance Microsoft SQL Server instance name for the AR System server database.
Name
(SQL Server only) Database Microsoft SQL Server database name for the AR System Server. The
Name default value is ARSystem.
Database Port database port number; for Oracle, the default value is 1521; for Microsoft
SQL Server, the default value is 1433
Database User AR System Server database user; the default value is ARAdmin. If your
AR System Server database is Microsoft SQL Server and uses SQL Server
authentication, this user must be a member of the Local Administrators
Group.
Domain Name (SQL Server, domain of the BMC Remedy AR System Server database
Window Authentication only)
Option Description
Host Name Host name where the ProactiveNet Performance Manager server is installed.
Option Description
DBA user password If your database uses a different dba user password than the default
password, enable this option and specify the password.
Previous version of ITSM If you have an existing ITSM universe installed, select Yes so that you can
universe and reports view the cross-functional reports.
■ If you selected BMC Performance Manager Portal (enabled for continuous data
export), use the options as follows to specify the database information.
Option Description
Host Name or IP Address Host name or IP Address of the BMC Performance Manager Portal server
database.
Instance Name The database instance name used for the BMC Performance Manager
Portal server database. By default, this value is BMCCDE.
Database Port Port number used by the BMC Performance Manager Portal server
database. By default, the value is 1521.
Database User The database user name. By default, the value is cde.
■ If you selected BMC Event and Impact Management, use the options as follows
to specify the database information.
Option Description
Host Name or IP Address Host name or IP Address of the BMC Event and Impact Management
server database.
Instance Name The database instance name used for the BMC Event and Impact
Management server database. By default, this value is BMCPDS.
Database Port Port number used by the BMC Event and Impact Management server
database. By default, the value is 1521.
Database User The database user name. By default, the value is pe.
16 Click Next.
84 BMC Analytics for Business Service Management Installation and Administration Guide
Modifying the installation
■ If you provided the BMC Remedy AR System Server information in step 15,
select the timezone and locale you want to use for the reports, and click Next.
The default timezone is GMT, and the default locale is EN.
■ If you provided just the BMC ProactiveNet information in step 15, select the
local host timezone you want to use for the dates and times displayed on the
reports. The default timezone is GMT.
18 Click Next.
19 Review the installation settings. If you want to change a setting, click Back to
navigate to the appropriate window, change the value, and click Next to return to
the Summary Information window.
20 Click Install.
■ if you changed the authentication type to BMC Atrium SSO, creating a service
named BSM Analytics Tomcat
For a list of database objects, tables, and procedures created during the
installation, see Chapter 1 and BMC Analytics for Business Service Management
Reference Guide.
21 Click Next.
The confirmation page appears and notifies you of the installation completion
status. View the log to find out more information about a failed installation.
If you reconfigured to BMC Atrium SSO authentication, the URL for the InfoView
appears on this page. The URL that appears is http://<fully qualified
BusinessObjects hostname>:<port>/logon/logon.do. If you reconfigured to SAP
BusinessObjects authentication, the InfoView URL does not display.
If you selected a different BMC Remedy AR System database to report on, you will
need to reload the ANA:Fiscal_Calendar form. If you added a new BMC product to
report on, you will need to perform all relevant procedures documented in this
guide, such as creating the appropriate users on the SAP BusinessObject server,
configuring the universe parameters, refreshing the reports, and any relevant
postinstallation tasks.
86 BMC Analytics for Business Service Management Installation and Administration Guide
5
Working with universe and reports
This section provides guidelines and procedures for working with the universe and
reports.
The changes that can happen to the universe fall into two categories:
Note
Adding new classes and objects to the universe is subject to the BMC Software
customization policy, available at http://www.bmc.com/support/customization-
policy.html . If you modify the BMC Remedy AR System database structure by
adding, removing, or changing ITSM application forms, before you can use
them, you must import the universe by selecting File > Import using the
BusinessObjects Designer tool. You must then refresh the universe structure, by
selecting View > Refresh Structure in the BusinessObjects Designer tool. Any
time you modify the ITSM universe or reports, you should export the universe
by selecting File > Export using the SAP BusinessObjects Designer tool.
This is a scenario where new fields are added to the form that is already part of the
universe logical structure.
2 Refresh the universe structure to make sure the logical structure is refreshed with
the new fields that are added to the existing form.
88 BMC Analytics for Business Service Management Installation and Administration Guide
ITSM universe customizations
3 Identify the fields that are new and also the logical location in the class structure
on the user model where these forms need to be added.
4 Create a new object with the desired name in the class that is identified in step 3,
and create the new object with the prefix of the company name or another way to
identify the same. An example and an illustration follow.
■ Prefix the object name with a identifier to help you recognize that this is a
customized object. In the example below, BMC is added as an identifier.
■ Make sure description has a string called “CUSTOM" before the description
followed by a delimiter “-“ and then followed by the actual help text for the object.
5 Record the customization using the table provided in BMC Analytics for Business
Service Management Reference Guide.
6 Follow the same rules in case of creation of any new entities in the universe which
might include, conditions, hierarchies, contexts, Classes. All these entities have
descriptions and all descriptions should be prefixed with the string “CUSTOM"
and the delimiter “-“.
In this scenario, a new form is added to the universe logical structure. This form
might be an out-of-the-box BMC Remedy AR application which needs to be reported
on for a particular customer, or a new form that was added to the BMC Remedy AR
application to support additional functionality that needs to be reported on. In either
case, follow the sequence of steps given below along with the example:
90 BMC Analytics for Business Service Management Installation and Administration Guide
ITSM universe customizations
2 Create an alias of the new form that is added to the universe, and prefix the alias
with the identifier as suggested in the earlier section for the objects and
conditions. In this example this is “BMC".
3 Move the new form added to a separate location in the logical structure under the
header “NEW FORMS IN THE UNIVERSE". All of these forms will be stand alone
without any connections to the existing forms; we will use the alias to join as
suggested in the next step.
4 Create a join between the alias that was created in step 3 and the existing form as
shown in the figure below:
92 BMC Analytics for Business Service Management Installation and Administration Guide
Working with reports
5 Use the best practices specified in the section “To add new fields to an existing
form” on page 88 for creating new classes, objects, conditions, hierarchies,
contexts in the universe corresponding to the new form.
Report customizations
Before performing any modifications to a report, create a backup of the original
report and store the backup in a designated backup folder. The following example
shows a suggested naming convention for the backup folder:
<original_Folder_name>_Backup<date>
Use the templates provided BMC Analytics for BSMReference Guide for modifying
or creating new reports. The reference guide contains templates for recording the
following report properties:
■ Report identification
■ Parameter descriptions
■ Chart requirements
■ Field descriptions
Note
Any time you modify the ITSM universe or reports, you should export the universe
by selecting File > Export using the BusinessObjects Designer tool.
For scenarios where a report has to be generated across multiple ITSM applications,
you must use the folders and objects for a single subject area rather than the folders
and objects from within multiple subject areas. For example, if you are generating a
report across Asset Management and Incident Management, keep the following
points in mind:
■ On an Asset Management report, use the folder called Incidents Related to Assets
that exists inside the Asset Management Relationships folder, as shown in the
following figure.
94 BMC Analytics for Business Service Management Installation and Administration Guide
Working with reports
■ Do not use folders and objects contained within Asset Management and Incident
Management. If you combine report objects from the Incident Management
subject area with objects from the Asset Management subject area, the report will
return cartesian data.
For example, the Staleness Analysis of Discovery Data report (tier 1) contains
hyperlinks to view the first-level details for a group of configuration items. This
information is shown in the Staleness Analysis of Discovery Data Drill Down I
subreport (tier 2).
In turn, the Staleness Analysis of Discovery Data Drill Down I subreport contains
hyperlinks to view the second-level details for a group of configuration items. This
information is shown in the Staleness Analysis of Discovery Data Drill Down II
subsubreport (tier 3).
When using hyperlinks, the values for the conditions in the Staleness Analysis of
Discovery Data Drill Down I subreport are passed from the Staleness Analysis of
Discovery Data report, and the values for the conditions in the Staleness Analysis of
Discovery Data Drill Down II subsubreport are passed from the Staleness Analysis
of Discovery Data Drill Down I subreport.
The values for the conditions and the drill-down filter are passed using a hyperlink
formula. For example, the hyperlink formula used to pass the drill-down filter and
the values for the conditions to the Asset Aging - Drill-Down View subreport from
the Asset Aging report is as follows:
="<a href=../../opendoc/openDocument.jsp?sFolder=HomePublicFoldersBMC
%20AnalyticsLifeCycle%20
Management&sDocName=Asset%20Aging%20-%20Drill-Down
%20View&sDocType=wqy&sReportName=Report&lsSAsset%20Aging%20Buckets=
"+URLEncode([Asset Aging Year Buckets])+"&lsMEnter/Select%20Manufacturer
%20Name(s)="+URLEncode([Var_Manufacturer])+
"&lsMProduct%20Categorization%20Tier%201="+URLEncode([Var_ProdCatTier1])
+"&lsMProduct%20Categorization%20Tier%202="+URLEncode([Var_ProdCatTier2])
+"&lsMProduct%20Categorization%20Tier%203="+URLEncode([Var_ProdCatTier3])
+"&lsMEnter/Select%20Product%20Name(s)="+URLEncode([Var_ProductName])+
"&sRefresh=yes target=_self>"+Count([Instance ID])+"</a>"
WARNING
Do not change the hyperlink formulas in BMC Analytics for BSM.
For a list of predefined reports that have hyperlinks with conditions, see BMC
Analytics for Business Service Management Reference Guide.
2 From the BusinessObjects InfoView home page, select Document List and then
expand the Public Folders folder.
96 BMC Analytics for Business Service Management Installation and Administration Guide
Working with reports
The Web Intelligence window appears in the right pane showing the Asset Aging
Drill-Down View subreport.
The classes, object dimensions, and object conditions for the Asset Aging Drill-
Down View subreport appear in the right pane.
7 Navigate to the Asset Management > Asset Information folder in the Web
Intelligence window navigation bar.
8 Drag the Enter/Select Company condition to the Query Filters list in the right
pane.
9 Navigate to the Asset Management > Asset Information > Asset folder in the Web
Intelligence window navigation bar
10 Drag the Company dimension to the Result Objects list in the right pane.
13 Drag the Company object from the left pane in the report, and align the Company
column with other columns in the report. Increase the width of the table header
and align it with the width of the table columns, as shown below.
15 Click Save.
98 BMC Analytics for Business Service Management Installation and Administration Guide
Working with reports
The Web Intelligence window appears in the right pane showing the Asset Aging
report.
The classes, object dimensions, and object conditions for the Asset Aging report
appear in the right pane.
5 Navigate to the Asset Management > Asset Information > Asset folder in the Web
Intelligence window navigation bar.
6 Drag the Company dimension from the navigation bar to the Result Objects list in
the right pane.
100 BMC Analytics for Business Service Management Installation and Administration Guide
Working with reports
13 Click OK on the Variable Editor dialog and Yes on the confirmation window that
appears.
15 Change the URL in the Formula field to pass the value for the Company condition
to the Asset Aging - Drill-Down View subreport.
="<a href=../../opendoc/openDocument.jsp?sFolder=HomePublicFoldersBMC
%20Analytics%20for%20BSMAsset%20Management&sDocName=A06b%20-%20Asset
%20Aging%20-%20Drill-Down%20View&sDocType=wqy&sReportName=Report&lsSAsset
%20Aging%20Buckets="+URLEncode([CI Aging Year Buckets])+"&lsMEnter/Select
%20Manufacturer%20Name(s)="+URLEncode([Var_Manufacturer])+"&lsMEnter/
Select%20Company="+URLEncode([Var_Company])+"&lsMProduct%20Categorization
%20Tier%201="+URLEncode([Var_ProdCatTier1])+"&lsMProduct%20Categorization
%20Tier%202="+URLEncode([Var_ProdCatTier2])+"&lsMProduct%20Categorization
%20Tier%203="+URLEncode([Var_ProdCatTier3])+"&lsMEnter/Select%20Product
%20Name(s)="+URLEncode([Var_ProductName])+"
&sRefresh=yes target=_self>"+Count([Instance ID])+"</a>"
16 Click OK and Yes on the confirmation window that appears to ask if you want to
modify this variable.
17 Click Save.
22 Verify the company and additional information in report A06b, as shown below.
102 BMC Analytics for Business Service Management Installation and Administration Guide
Working with reports
1 On the server where the customized universe and reports reside, perform a
backup of the universe and reports. See “To back up the reports” on page 58 for
more information.
The procedure “To back up the reports” on page 58 includes steps for including
both the universe and reports into the same BIAR file. You can include just the
universe or just the reports, however, if only one of them contains customizations
that you want to migrate.
2 Ensure that the backup BIAR files are accessible to the other server.
3 On the other server, import the report BIAR file and the universe BIAR file using
the BusinessObjects Import Wizard. Use steps 2 through 20 of the procedure “To
back up the existing universe” on page 57, selecting the BIAR file you created in
step 1.
If you report on BMC Event and Impact Management or BMC Performance Manager
Portal, this procedure does not apply to you. The reports for these applications
display data in GMT timezone only.
1 Login to the database which is being used as the connection for the universe or
the source database from SQL prompt.
The account you use should have write privileges to the table
ANA_TIMEZONE_INFO.
2 Execute the following commands where <REGION> is a code from the Region
column of Table 1:
Update ANA_TIMEZONE_INFO
Set REGION_FLAG=''
Where REGION_FLAG= 'Y';
Update ANA_TIMEZONE_INFO
Set REGION_FLAG='Y'
Where REGION = <REGION>;
Commit;
104 BMC Analytics for Business Service Management Installation and Administration Guide
6
Uninstalling
This section contains the following topics:
■ Use the BMC Analytics for BSM uninstallation utility to remove the application
files, and the BMC Atrium SSO agent component.
■ Use the BMC Atrium SSO server uninstallation utility to remove the BMC Atrium
SSO server.
You must remove the stored procedures and functions manually. The uninstallation
also does not remove the BSM Analytics Tomcat service.
1 Choose Start > Settings > Control Panel on the Windows desktop.
3 Select BMC Analytics for BSM version in the Add or Remove Programs window.
4 Click Next.
The process begins. When the process is finished, another summary window
appears to report the completion status.
7 Click Done.
1 In the installation directory for BMC Analytics for BSM, navigate to the
BMCAnalyticsforBSM/uninstall.sh script file.
If you have created copies of existing reports and stored them in different
directories, you must manually remove the reports.
106 BMC Analytics for Business Service Management Installation and Administration Guide
Uninstalling BMC Analytics for BSM
1 Choose Start > All Programs > BusinessObjects XI 3.1 > BusinessObjects
Enterprise Central Management Console.
2 Provide the login information if you are not already logged in.
A confirmation box appears asking if you want to delete the selected items.
6 Click OK.
A confirmation box appears asking if you want to delete the selected item.
11 Click OK.
14 Select the row for the BMC Analytics for BSM folder.
A confirmation box appears asking if you want to delete the selected item.
16 Click OK.
18 If you used BMC Remedy AR System server as a datasource, log into BMC
Remedy Developer Studio. If you did not user BMC Remedy AR System server as
a datasource, you are finished with this procedure.
A confirmation box appears asking if you want to delete this form and its
associated data.
22 Click Yes.
108 BMC Analytics for Business Service Management Installation and Administration Guide
A
Troubleshooting
This section contains the following topics:
If you see the following text in the output of the integrity check, you can ignore the
errors:
If you have installed the product using a standard installation and MySQL for the
CMS database, here is a list of services that will need to be stopped and restarted.
You should use the Central Configuration Management (CCM) tool for starting and
stopping services.
For the complete list of services installed by SAP BusinessObjects Enterprise, refer to
the SAP BusinessObjects Enterprise installation documentation. You can find the
SAP BusinessObjects Enterprise documentation at http://www.bmc.com/support.
If you are having trouble launching the InfoView tool to view your reports, try
restarting the BSM Analytics Tomcat service. For a Windows installation, use the
Services dialog box to stop and restart the service. For a UNIX or Linux installation,
use the following commands to stop and restart the service:
110 BMC Analytics for Business Service Management Installation and Administration Guide
Troubleshooting issues with an SAP BusinessObjects concurrent license
Note
If you are using BMC Atrium SSO, use the following URL: http://<fully qualified
BusinessObjects host name>:<port>/logon/logon.do. If you attempt to launch
InfoView using the Start > Programs menu, it will not launch.
Each client access consumes a license while it is in an active session within the CMS.
This includes the following:
■ Crystal Reports
■ Desktop Intelligence
■ Designer
■ Import Wizard
■ Publication Wizard
■ Security Viewer
■ QaaWS,
■ OpenDocument session
■ InfoView session
Other Business Objects Enterprise products which are not have listed here, will also
use one license when in use.
With a single concurrent user client access license, only one client can be active at
any one time. You should properly log out of each client application session to
ensure that the license usage count returns to zero. If you exit out of the browser
without properly logging out of the client, you may experience messages stating that
you have exceeded license count. In some cases, your session may not be properly
released, and the session will stay open until the timeout has been reached, which is
20 minutes by default.
To work around this problem, try one of more of the following suggestions:
112 BMC Analytics for Business Service Management Installation and Administration Guide
Troubleshooting issues with an SAP BusinessObjects concurrent license
6 Update the session time out value to the appropriate value. BMC Software
recommends that you update the value to 15 minutes, but the value you use may
vary according to the requirements of your environment.
BMC Software recommends that you update the value to 900 seconds, but the
value you use may vary according to the requirements of your environment.
114 BMC Analytics for Business Service Management Installation and Administration Guide
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Index
A C
ad hoc reports 9 Central Management Console server, enabling 33
adding conditions to report 96 CHG_STATUS_HISTORY table, updating 70
ANA classes and objects, adding 76
Fiscal_Calendar form 21 customizing
ANA_FISCAL_CALENDAR table 21 ITSM universe 87
loading and populating (BMC Remedy AR reports 93
System Server only) 64
modifying 77
populating 66 D
analysis tools 9
architecture, BMC Analytics for BSM 12 database connection
editing 51
database views, working with 20
B design process, multitenancy 16
drivers, native database 20
backing up
reports
backing up 58 E
universe 57
base tables in the AR data schema 20 exceptions and integrity checks 109
BMC Atrium Shared Components 10 external joins, supporting 20
BMC Atrium Single Sign-On authentication 11
BMC Atrium SSO
upgrading 59 H
BMC Impact Portal
connecting to 51 hyperlinks to BMC Remedy Mid-Tier
BMC Performance Manager Portal from Change Management reports 72
connecting to 51
BMC ProactiveNet Management
connecting to 51 I
BMC Remedy AR System
connecting to 51 ImpactPortal universe 19
BMC Remedy AR System application layer 20 adding new classes and objects to 76
BMC Remedy Mid Tier customizing 76
configuring hyperlinks in Change Management InfoView
reports 72 logging into 60
Index 115
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
installation
bulletins and patches 31
creating users 47 P
default directory 41
obtaining the product 29 PortalCDE universe 19
planning 27 adding new classes and objects to 76
requirements 29 customizing 76
SAP BusinessObjects Enterprise XI R3.1 32 post-installation tasks
sequence 39 configuring BMC Remedy IT Service
supported language packs 32 Management home page to launch the
supported web application servers 33 product 77
uninstalling 105 configuring OBDC connection to BMC
uninstalling SAP BusinessObjects Enterprise ProactiveNet Performance
108 Management 49
universe and reports 40 configuring universe parameters 50
upgrade 55 linking the universes 68
verifying 46 loading the ANA_FISCAL_CALENDAR table
virtualized environments 28 64
worksheet 34 populating the ANA_FISCAL_CALENDAR
installed components table 66
ANA:Fiscal_calendar form 21 refreshing the reports 60
ITSM stored procedures, functions, and tables postinstallation tasks 63
21 predefined conditions 20
ITSM stored procedures, functions, packages, prerequisites, installation 29
tables, and views (Oracle) 21 ProactiveNet universe 19
ITSM universe 19 adding new classes and objects to 76
adding new classes and objects to 76 customizing 76
customizing 76 product
architecture 12
interaction with SAP BusinessObjects
J Enterprise 10
introduction 9
joins, external 20 linked universes 15
product components
ANA:Fiscal_Calendar form 21
L ImpactPortal universe 19
ITSM stored procedures, functions, and tables
linked universe 15 21
upgrade 56 ITSM universe 19
validating 59 PortalCDE universe 19
ProactiveNet universe 19
product components 19
M reports 21
multitenancy
BMC Service Level Management 18
design process 16
understanding 16
N
native database drivers 20
116 BMC Analytics for Business Service Management Installation and Administration Guide
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Index 117
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
118 BMC Analytics for Business Service Management Installation and Administration Guide
49532
*171231*