Professional Documents
Culture Documents
Cognos PP Reporting Cognos Controller Reporting Optimization
Cognos PP Reporting Cognos Controller Reporting Optimization
Cognos PP Reporting Cognos Controller Reporting Optimization
Copyright
Copyright © 2008 Cognos ULC (formerly Cognos Incorporated). Cognos ULC
is an IBM Company. While every attempt has been made to ensure that the
information in this document is accurate and complete, some typographical
errors or technical inaccuracies may exist. Cognos does not accept
responsibility for any kind of loss resulting from the use of information
contained in this document. This document shows the publication date. The
information contained in this document is subject to change without notice.
Any improvements or changes to the information contained in this document
will be documented in subsequent editions. This document contains
proprietary information of Cognos. All rights are reserved. No part of this
document may be copied, photocopied, reproduced, stored in a retrieval
system, transmitted in any form or by any means, or translated into another
language without the prior written consent of Cognos. Cognos and the
Cognos logo are trademarks of Cognos ULC (formerly Cognos Incorporated)
in the United States and/or other countries. IBM and the IBM logo are
trademarks of International Business Machines Corporation in the United
States, or other countries, or both. All other names are trademarks or
registered trademarks of their respective companies. Information about
Cognos products can be found at www.cognos.com
This document is maintained by the Best Practices, Product and Technology
team. You can send comments, suggestions, and additions to
cscogpp@ca.ibm.com.
Proprietary Information
Cognos Controller Reporting Optimization 3
Contents
1 INTRODUCTION ............................................................................................ 4
1.1 PURPOSE .............................................................................................................. 4
1.2 APPLICABILITY ....................................................................................................... 4
1.3 EXCLUSIONS AND EXCEPTIONS .................................................................................... 4
2 ENHANCE REPORTING OPTIMIZATION ........................................................ 4
2.1 TECHNICAL INFORMATION ......................................................................................... 4
2.2 DETAILED PROCESS ................................................................................................. 4
2.3 STEP BY STEP CONFIGURATION ................................................................................... 5
2.4 FILE-SHARE: WITHOUT SPECIFIED USER INFO .................................................................. 7
2.5 FILE-SHARE: WITH SPECIFIED USER INFO ....................................................................... 7
2.6 FILE-SHARE: FTP SERVER ......................................................................................... 7
2.7 DATABASE RIGHTS ASSIGNMENT ................................................................................. 8
2.8 ERO CONFIGURATION ............................................................................................ 10
2.9 ERO CONFIGURATION USING FTP ............................................................................. 13
2.10 CONFIGURING REPORTS TO USE ERO REPORTS ............................................................. 16
Proprietary Information
Cognos Controller Reporting Optimization 4
1 Introduction
1.1 Purpose
This document will provide information on converting large volumes of data
in Controller database. This document will cover the conversion of controller-
defined reports.
1.2 Applicability
Controller 2.3
Proprietary Information
Cognos Controller Reporting Optimization 5
Proprietary Information
Cognos Controller Reporting Optimization 6
Proprietary Information
Cognos Controller Reporting Optimization 7
2. Give the Controller administrative user full read & write access to the
folder. NOTE: the account can be found by checking the identity tab of
the properties dialog for the COGNOSCONTROLLER package in
component services.
3. Set read & write access for the database server. NOTE: This account
can be found both in Oracle and SQL Server by checking what user is
running the database service.
Proprietary Information
Cognos Controller Reporting Optimization 8
Proprietary Information
Cognos Controller Reporting Optimization 9
3. ff Give the user access to the tempdb and the model database
database and add the db_owner role for both databases. NOTE:
The tempdb is rebuilt with the model database as template each
time the Sql Server is restarted. This is why the Controller SQL
user needs to be db_owner of the model database as well as
tempdb.
Oracle Rights
Proprietary Information
Cognos Controller Reporting Optimization 10
ERO Configuration using File Copy (Windows Share) – Step by Step Process
Proprietary Information
Cognos Controller Reporting Optimization 11
5. Fill in the fields as follows: Server: The network name (e.g. sql1 or
sql1.company.com) or IP address (e.g. 192.168.1.11) of the server.
Share: The share name given to the previously shared directory. Server
Directory: Optionally a path in the share can be used, e.g. a directory can
be used per database. User ID: Optionally specifies a user account that
connects to the share in the form domain\user or machine\user. NOTE:
Used with the ‘file-share with specified user’ configurations as shown in
the ERO selection diagram above. If the User ID is left empty the
Controller Administrator account is used. Password: The password for the
selected User ID (only used when Used ID is filled in).
Proprietary Information
Cognos Controller Reporting Optimization 12
Proprietary Information
Cognos Controller Reporting Optimization 13
Proprietary Information
Cognos Controller Reporting Optimization 14
Proprietary Information
Cognos Controller Reporting Optimization 15
5. Fill in the fields as follows: Server: The network name (e.g. sql1 or
sql1.company.com) or IP address (e.g. 192.168.1.11) of the server.
Server Directory: Optionally a path can be used, e.g. a directory can be
used per database. User ID: Specifies a user account that connects to the
share. Password: The password for the selected User ID. The remaining
options are used only when traversing a proxy server. Ask the
administrator of your proxy server for the relevant configuration
parameters.
Proprietary Information
Cognos Controller Reporting Optimization 16
Reports are configured individually to use ERO. In order to trigger ERO you
must define the name “Optimise2” in cell A1 in the first Excel Worksheet in
the report as follows:
Proprietary Information