Этой статьей я открываю новый раздел этого блога, который будет посвящен замечательному продукту Oracle Data Integrator. Надеюсь, только описанием установки дело не ограничится.
Oracle Data Integrator это продукт, предназначенный для интеграции данных, что, впрочем, понятно из его названия.
Интерес автора к нему вызван его возможностями по трансформации данных в противовес
Talend или
MapForce. Что-то более подробное про Oracle Data Integrator (ODI) пока приводить не буду, нас же в этой статье будет интересовать установка
ODI для его дальнейшего использования в создании проектов интеграции данных. Здесь будет рассматриваться версия для Windows.
Скачать ODI можно с официального сайта Oracle.
Инсталляция ODI Studio и ODI Standalone Agent
На момент написания статьи была доступна версия 11.1.1.5.0, поэтому скачиваем файл для 32 битной платформы Windows ofm_odi_win_11.1.1.5.0_32_disk1_1of1.zip. Распаковываем архив и запускаем инсталлятор.
Отмечаем опции, как на скриншоте. Нам потребуется инсталляция для разработчика и Standalone Agent.
Далее произойдут проверки конфигурации вашего компьютера, выбор каталога установки и установки репозитория на этапе инсталляции.
Необходимо выбрать Skip Repository Configuration, репозиторий мы установим после инсталляции. Далее заполняем параметры агента.
Здесь все просто, вводим имя агента и порт, на котором он в дальнейшем будет принимать запросы.
Далее по желанию (или по возможностям) вводим или не вводим параметры техсаппорта Oracle и запускаем инсталляцию. Через некоторое время установка Oracle Data Integrator успешно завершится.
Инсталляция репозитория
На этом этапе у нас установлена ODI Studio (GUI Java приложение для разработки проектов интеграции данных и управления процессом интеграции). Теперь мы можем подключиться к существующему репозиторию или создать новый. Репозиторий представляет собой хранилище метаданных для наших проектов интеграции. Хранилище может быть организовано на различных СУБД, но мы выберем, естественно, Oracle Database 11g. Для этого у вас под рукой должна быть работающая база данных и DBA логин.
Согласно архитектуре Oracle Data Integrator требуется наличие двух репозиториев - Master и Work. Назначение этих репозиториев понятно из их названия. В Work мы разрабатываем проекты интеграции, затем разворачиваем их в продуктивной среде.
Предварительно необходимо в БД Oracle создать табличное пространство для данных репозитория ODI (пользователем с правами DBA)
GeSHi Error: GeSHi could not find the language oracle (using path /home/enionews/public_html/foxbase.ru/wp-content/plugins/codecolorer/lib/geshi/) (code 2)
Далее необходимо создать двух пользователей (в нашем примере odim, odiw) БД для схем репозиториев Master и Work.
GeSHi Error: GeSHi could not find the language oracle (using path /home/enionews/public_html/foxbase.ru/wp-content/plugins/codecolorer/lib/geshi/) (code 2)
Теперь можно запускать ODI Studio
Видим красивый Start Page
Можно приступать к созданию Master Repository. Выполняем команду File->New
Вводим следующие параметры
Проверяем соединение, Test Connection, которое должно пройти успешно. Переходим на следующий шаг, где вводим пароль для пользователя с именем SUPERVISOR, предназначенного для управления репозиторием.
Все, можно запускать создание Master Repository.
После создания репозитория необходимо настроить к нему подключение. Нажимаем Connect to Repository
Выбираем создание нового подключения
Аккуратно вводим параметры и проверяем соединение
После этого успешно выполняем соединение с Master Repository. В результате мы получим сообщение "Not connected to a Development Work Repository". Что в принципе естественно, так как Work Repository мы еще не создавали.
Для создания рабочего репозитория необходимо выбрать в навигаторе вкладку Topology, затем Repositories
Вводим параметры нового рабочего репозитория. Проверяем соединение - Test Connection.
Переходим на следующий шаг и задаем идентификатор, имя Work Repository и пароль
Все, можно запускать процесс создания рабочего репозитория. В результате будет запрос на создание логина для рабочего репозитория. Вводим параметры логина и проверяем соединение.
Все, на этом создание репозиториев Master и Work и логинов к ним, используя базу данных Oracle, можно считать завершенным. Для разработки проектов интеграции необходимо выполнить соединение к рабочему репозиторию (предварительно отсоединяемся от Master репозитория в меню ODI).
Разработке проектов интеграции данных будут посвящены следующие статьи.
Смотрите также:
Оставьте свой комментарий
Вы должны быть авторизированны, чтобы оставить комментарий.