Нажмите 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-среде, выполните следующие шаги.
- В качестве типа соединения (connection Type) укажите ODBC
- Введите имя и описание соединения
- Введите DSN-имя, заданное в файле odbc.ini, а также аутентификационные мандаты (в случае необходимости)
- Протестируйте соединение
Детальная пошаговая инструкция выглядит следующим образом.
Теперь установленное соединение будет доступно для использования с инструментом 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
Ниже показаны некоторые типичные ошибки, с которым вы можете столкнуться в процессе настройки параметров ODBC в среде Linux или UNIX, а также рекомендации по устранению этих ошибок.
- wrong ELF class: ELFCLASS64 — Возможно, вы установили 64-разрядную версию менеджера unixODBC или при использовании 32-разрядных драйверов скомпилировали его из исходного кода без указания 32-разрядных флагов.
- unixODBC home not found — Возможно, переменная ODBCINI не была экспортирована или не содержит корректных сведений о местоположении; или папка, где размещается файл odbc.ini, не имеет надлежащих разрешений.
- 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) является инженером по программному обеспечению в группе 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