Краткое руководство по установке Custom Reporting и DB2 на разных серверах

Установка Custom Reporting и DB2 на разных серверах предусматривает дополнительную настройку.
Об этой задаче
Выполните все действия, описанные в связанных разделах:
  1. Установите Rational Quality Manager Custom Reporting, выбрав режим установки Вручную для базы данных.
  2. После завершения установки Custom Reporting скопируйте каталоги [RCR_Install_Directory]\reportal\contentstore и [RCR_Install_Directory]\datawarehouse\dw с сервера Custom Reporting на сервер DB2, где RCR_Install_Directory - это установочный каталог.
    Прим.: Установочный каталог по умолчанию: C:\Program Files\IBM\Rational Insight.
  3. На сервере DB2 создайте базу данных хранилища содержимого (RICM):
    1. Скопируйте папку lang из каталога \datawarehouse\dw в каталог reportal\contentstore.
    2. Откройте командую строку DB2 и запустите файл Install.bat из каталога reportal\contentstore для создания базы данных хранилища содержимого. В ходе выполнения файла install.bat введите следующую информацию:
      1. Укажите экземпляр DB2: DB2
      2. Укажите имя создаваемой базы данных: RICM
      3. Укажите имя пользователя, применяемое для подключения к базе данных: <ИД администратора DB2>
      4. Укажите пароль пользователя: <пароль администратора DB2>
  4. На сервере DB2 создайте базу данных хранилища данных (RIDW). Для этого откройте командную строку DB2 и запустите файл Install.bat из каталога datawarehouse\dw. В ходе выполнения файла install.bat введите следующую информацию:
    1. Укажите экземпляр DB2: DB2
    2. Укажите имя создаваемой базы данных: RIDW
    3. Укажите имя пользователя, применяемое для подключения к базе данных: <ИД администратора DB2>
    4. Укажите пароль пользователя: <пароль администратора DB2>
    5. Укажите схему для создания хранилища рабочих данных: RIODS
    6. Укажите схему для создания схемы звезды: RIDW
    7. Введите имя пользователя для подключения и созданию отчетов: <ИД пользователя для чтения в базе данных при выполнении запросов отчетов>
    8. Укажите базовый каталог для файлов табличных пространств: <каталог>
    9. Введите начальный год для заполнения параметра даты: <год добавления данных в базу данных>
    10. Введите последний год для заполнения параметра даты: <конечный год использования базы данных>
  5. Скопируйте следующие драйверы DB2 из каталога [каталог-DB2]\java\ сервера DB2 в каталог [каталог-rational-insight]\cognos\webapps\p2pd\WEB-INF\lib сервера Custom Reporting:
    • db2java.jar или db2java.zip
    • db2jcc*.jar
    • db2policy.jar
    Прим.: Если файл db2java.jar отсутствует и существует файл db2java.zip, то переименуйте db2java.zip в db2java.jar.
  6. На сервере Custom Reporting создайте хранилище содержимого, связанное с базой данных содержимого DB2:
    1. Откройте административную консоль Cognos. Для этого выберите Пуск > Программы > IBM Rational Quality Manager Custom Reporting > IBM Cognos 8 > IBM Cognos Configuration (Windows®).
    2. Выберите Доступ к данным > Content Manager и дважды щелкните на записи Content Store.
    3. В поле Имя базы данных введите имя базы данных хранилища данных, созданной на шаге 3.
    4. Выберите строку ИД пользователя и пароль, щелкните на значке Изменить и создайте имя пользователя и пароль для хранилища содержимого, созданного на шаге 3.
    5. Выберите Локальная конфигурация и нажмите кнопку Сохранить конфигурацию.
  7. На сервере Custom Reporting установите клиент DB2 (Помощник по настройке) и создайте каталог базы данных для хранилища содержимого и хранилища данных.
  8. На сервере Custom Reporting скопируйте файлы db2java.jar, db2jcc*.jar, db2policy.jar из папки [каталог-rational-insight]\cognos\webapps\p2pd\WEB-INF\lib в папку [каталог-rational-insight]\AppServer\profiles\RationalInsight\installedApps\Node01Cell\IBM Cognos 8.ear\p2pd.war\WEB-INF\lib.
  9. Запустите службу Custom Reporting, IBM® Websphere Application Server V6.1 - IBM Rational Quality Manager Custom Reporting и войдите в Custom Reporting, открыв в браузере следующий адрес: http://имя-хоста-RCR:порт/insight.
    Прим.: По умолчанию применяется порт 9080; если этот порт занят другим процессом, то можно использовать порт 9081.
  10. Импортируйте пакет отчетов. Для этого откройте в браузере адрес http://RCRhostname:port/insight и войдите на сервер Custom Reporting. Выполните инструкции из раздела Импорт отчетов в Rational Quality Manager Custom Reporting.
  11. Настройте соединения с источниками данных в соответствии с инструкциями из раздела Настройка соединений с источниками данных.
  12. Измените пользователей базы данных:
    Прим.: Пользователей базы данных необходимо настроить с помощью функций администрирования Custom Reporting, предоставив им права на чтение данных из хранилища данных и обновление данных с помощью ETL.
    1. Настройте ИД DB2 с правами администратора базы данных, выполнив инструкции из раздела Изменение пользователей базы данных.
    2. Настройте ИД DB2 с правами только на чтение к базе данных, снова выполнив инструкции из раздела Изменение пользователей базы данных; в этом случае следует выбрать соединение с источником данных RIDW и ИД DB2 с правами только на чтение.
  13. Выполните шаги 5 - 8, описанные в разделе Краткое руководство по установке Custom Reporting сервера с параметрами по умолчанию.
Результат
Теперь отчеты можно выполнить в Custom Reporting.

Комментарии