Среда, 22.05.2024, 02:07
Приветствую Вас Гость | RSS
Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 1
Статистика

Онлайн всего: 3
Гостей: 3
Пользователей: 0
Форма входа
Поиск
Календарь
«  Март 2013  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031

Главная » 2013 » Март » 14 » Тонкие клиенты Optim Open Data Manager и Optim Connect для сред на
17:24
 

Тонкие клиенты Optim Open Data Manager и Optim Connect для сред на

Компонент Optim Open Data Manager (ODM) позволяет сторонним приложениям обращаться к архивированным данным Optim с помощью таких стандартных механизмов, как ODBC (open database connectivity), JDBC (Java™ database connectivity) и XML. С помощью Optim ODM инструменты бизнес-отчетности способны извлекать архивированные данные Optim точно так же, как будто они находятся в реляционных базах данных. Компонент Optim ODM реализован с использованием инфраструктуры Optim Connect (сервер и тонкие клиенты) и специального драйвера под именем PST_GDB для доступа к архивированным файлам и к коллекциям Optim.

Optim предоставляет два тонких клиента для поддержания соединений со сторонними приложениями: тонкий клиент Optim Connect ODBC и тонкий клиент Optim Connect JDBC. Использование тонкого JDBC-клиента выполняется аналогично на всех платформах, которые поддерживает Optim, однако для тонкого ODBC-клиента этапы установки меняются в зависимости от платформы. Эта статья посвящена процессу настройки тонкого ODBC-клиента Optim Connect в средах на основе Linux/UNIX. Кроме того, в статье излагаются некоторые соображения по использованию тонкого JDBC-клиента и XML-утилиты.

Для получения дополнительной информации о конфигурировании Optim Connect Server, тонкого клиента Optim ODBC, менеджера драйверов и ODBC DSN в средах на основе Linux и UNIX обратитесь к следующим темам. Для получения дополнительной информации о создании ODBC DSN и об использовании тонкого ODBC-клиента Optim Connect в Windows-среде прочитайте материал Create ODBC data source using ODBC Administrator in Windows(Создание ODBC-источника данных с помощью инструмента ODBC Administrator в Windows-среде).

Как показано на рис. 1, решение Optim ODM обеспечивает всеобъемлющий доступ к архивированным данным решения Optim.


Cognos System Requirements, (Системные требования Cognos), 64-разрядные продукты Cognos интегрируются только с 64-разрядной средой Java. Другие точки интеграции требуют сторонних 32-разрядных библиотек. Вследствие этого в данной статье используется 32-разрядная версия менеджера драйверов unixODBC.

При конфигурировании среды в следующем разделе предполагается, что ваша среда Optim уже настроена следующим образом:

  1. Компоненты Optim First Workstation и Optim Connect Studio on Windows уже установлены и сконфигурированы.
  2. Компоненты Optim Server on Linux/UNIX и Optim Connect Server уже установлены и сконфигурированы.
  3. DBAlias и Archive Request сконфигурированы, а данные заархивированы.

Если какой-либо из вышеперечисленных этапов пропущен, обратитесь к соответствующему руководству для получения сведений о его выполнении.

В дальнейшем предполагается, что вышеописанные предварительные условия выполнены, поскольку цель данной статьи состоит в описании поэтапной настройки тонкого ODBC-клиента Optim Connect в среде Linux/UNIX.

До настройки имени ODBC DSN убедитесь в том, что источник данных ODM настроен надлежащим образом и что драйвер доступен. С помощью инструмента Optim Connect Studio выполните следующие шаги, которые гарантируют надлежащую настройку компонента Optim Connect Server.

  1. Добавьте релевантную информацию о том, где работает ODM-сервер.
    1. Нажмите Add Machine..., чтобы добавить информацию к Optim Connect Server.

      Make the archive data accessible to report writers using Cognos Framework Manager.(Обеспечение доступа генераторов отчетов к архивированным данным с помощью Cognos Framework Manager). Мы используем описанный выше процесс, поскольку приложение Cognos, функционирующее на Linux/UNIX-системах, способно подключаться к компоненту Optim Connect Server. С этой целью объединим вышеописанные шаги с новым соединением, используя DSN-имя, которое было задано в предыдущем разделе.

      Для тестирования ODBC-соединения с продуктом IBM Cognos, установленным в Linux/UNIX-среде, выполните следующие шаги.

      1. В качестве типа соединения (connection Type) укажите ODBC
      2. Введите имя и описание соединения
      3. Введите DSN-имя, заданное в файле odbc.ini, а также аутентификационные мандаты (в случае необходимости)
      4. Протестируйте соединение

      Детальная пошаговая инструкция выглядит следующим образом.

      Теперь установленное соединение будет доступно для использования с инструментом Cognos Framework Manager.

      С помощью тонкого клиента Optim Connect продукты Optim поддерживают не только ODBC-соединения, но и JDBC-соединения. Процесс настройки JDBC-драйверов для Windows-платформ и для Linux/UNIX-платформ аналогичен. При установке Optim Server в среде Linux/UNIX набор Java-библиотек находится в каталоге $PSTHOME/rt/odm/java/Averify/. Тонкий JDBC-клиент Optim Connect предоставляет драйвер type-III JDBC driver for JDBC 2. Для предоставления приложениям возможности JDBC-соединения с Optim ODM необходимы следующие JAR-файлы.

      • nvjdbc2.jar
      • nvapispy2.jar
      • nvlog2.jar

      Процесс настройки тонкого JDBC-клиента Optim Connect обычно предусматривает копирование вышеперечисленных файлов в папку библиотек приложения и перезапуск этого приложения, как описано в статье Mash active and archived data using IBM Mashup Center and Optim (Связывание активных и архивированных данных с помощью продуктов IBM Mashup Center и Optim). Обратитесь к разделу под названием Editing the mashup application to track both active and archive orders (Редактирование mashup-приложения с целью реализации отслеживания как активных, так и архивных заказов).

      Как было показано выше, с помощью клиента ODM продукты Optim позволяют сторонним приложениям получить доступ к архивированным данным Optim посредством механизмов ODBC/JDBC. В состав пакета Optim ODM входит конвертер архивированного файла в формат XML (под названием atoxml.jar). Это позволяет пользователям преобразовывать архивированные данные Optim в формат XML по требованию. Этот конвертер можно использовать в среде Linux, UNIX, Windows. Для исполнения ему требуется Java версии не ниже 1.4. В средах Linux/UNIX он находится в каталоге $PSTHOME/rt/odm/java/. Для вызова конвертера дважды щелкните на файле atoxml.jar или выполните команду java -jar atoxml.jar.

      В следующем примере показано, как архивированная запись Optim преобразуется в формат XML.

      Параметры утилиты ATOXMLПараметрыЗначениеОписаниеServernode4:2551Имя сервера Optim Connect Server name, сопровождаемое символом ":" и номером порта сервера по умолчанию (2551)Data sourceORDERSЗаранее заданный источник данных ODM для архивированного файла в Optim Connect StudioMaximum rows10Максимальное количество преобразуемых строкRoot nameORDXMLИмя корневого XML-тегаRow-set nameordersИмя XML-тега, в котором размещаются данныеGenerateXMLЗначение "XML" приводит к генерации XML-файла; значение "Schema" приводит к генерации файла XML-схемыModeElementЗначение "Element" приводит к генерации XML-тега для каждого значения режима данных; значение "Attribute" приводит к генерации атрибутов типа row-tag для каждого значения данных. SQL selectSelect * from OPTIM_ORDERS;Специфицирует все данные (*) как критерии выбора

      Результат будет представлен в формате XML (см. рис. 17).


      Рисунок 17. Конвертер для преобразования архивированных данных в формат XML
      AtoXML utility with parameters listed in the table above

      Ниже показаны некоторые типичные ошибки, с которым вы можете столкнуться в процессе настройки параметров ODBC в среде Linux или UNIX, а также рекомендации по устранению этих ошибок.

      1. wrong ELF class: ELFCLASS64 — Возможно, вы установили 64-разрядную версию менеджера unixODBC или при использовании 32-разрядных драйверов скомпилировали его из исходного кода без указания 32-разрядных флагов.
      2. unixODBC home not found — Возможно, переменная ODBCINI не была экспортирована или не содержит корректных сведений о местоположении; или папка, где размещается файл odbc.ini, не имеет надлежащих разрешений.
      3. cannot open shared object file — Возможно, переменные LD_LIBRARY_PATH, LIBPATH, SHLIB_PATH не были экспортированы или не содержат корректных сведений о пути; или папка, в которую был извлечен тонкой ODBC-клиент Optim, не имеет надлежащих разрешений.

      Продукты Optim обеспечивают простой непрерывный доступ к архивированным данным Optim посредством таких механизмов, как ODBC и JDBC. Конфигурирование тонкого JDBC-клиента Optim Connect в средах Windows и Linux/UNIX осуществляется достаточно просто, а использование ODBC-клиента Optim Connect в средах Linux/UNIX может потребовать определенной ручной работы, поскольку при этом требуется сторонний менеджер ODBC-драйверов. Описанные в этой статье пошаговые процедуры помогут вам сконфигурировать ODBC-доступ к своим архивированным данным из стороннего инструмента отчетности в среде Linux/UNIX.


      Alan Fischer e Silva

      Алан Силва (Alan Fischer e Silva) является инженером по программному обеспечению в группе Optim и Guardium Technology Ecosystem (лаборатория IBM Canada Lab). Он предоставляет комплексную поддержку по продуктам InfoSphere Optim/Guardium (включая передачу навыков, демонстрации по продуктам, типовые методики и т. д.), что помогает партнерам лучше освоить продукты InfoSphere Optim и InfoSphere Guardium и быстрее достичь успеха с их помощью.

      Помощь по сообщениям о нарушениях

      Спасибо. Эта запись была помечена для модератора.

      Помощь по сообщениям о нарушениях

      Сообщение о нарушении не было отправлено. Попробуйте, пожалуйста, позже.

      developerWorks: вход

      При первом входе в developerWorks для Вас будет создан профиль. Выберите информацию отображаемую в Вашем профиле — скрыть или отобразить поля можно в любой момент.

      Вся введенная информация защищена.

      Выберите ваше отображаемое имя

      При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

      Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

      Вся введенная информация защищена.

      SITE_ID=40

      Zone=Information Management

      ArticleID=853649

      ArticleTitle=Тонкие клиенты Optim Open Data Manager и Optim Connect для сред на основе Linux и UNIX

      publish-date=12282012

Просмотров: 309 | Добавил: whortay | Рейтинг: 0.0/0
Всего комментариев: 0