вторник, 1 июня 2010 г.

2010-06-01.


Ошибка Jython в Windows 7.
Jython OS bug in Windows 7
При работе в Windows 7 ODI Jython неверно определяет ОС и использует для Windows Unix подобные разделители папок. Рассказано, как это исправить и как запускать команды операционной системы независимо от того, Windows это или Unix подобная ОС.
Дата публикации: 2010-06-20, Комментариев: 4


Подсчитываем количество строк с помощью SQL скрипта, подготовленного через Jython.
Writing SQL counts using Jython
Выполнение SQL запроса через Jython
Дата публикации: 2010-06-20, Комментариев: 0


Автоматизация экспорта - импорта сценариев.
Automated ODI Export Import Scenarios
Подробное описание как организовать автоматическую передачу измененных сценариев из одного рабочего репозитория в другой, например, для тестирования. Сам процесс передачи организован как набор из нескольких пакетов и процедур ODI. Таким образом, переброс ODI сценариев в другой репозиторий осуществляется также с помощью сценариев. Я даже знаю проект и человека, который этот подход успешно внедрил в процесс разработки ETL на этом проекте.
Дата публикации: 2010-06-21, Комментариев: 9


Модуль знаний для выгрузки данных из любой СУБД и загрузки их в Oracle.
LKM OdiSqlUnload(File) to Oracle ( SQLLDR )
Специально разработанный модуль знаний для загрузки сверхбольших объемов данных. Для выгрузки используется OdiSqlUnload, т.е. модуль может работать с различными СУБД, для загрузки используется SQLLDR, так что целевая БД - только Oracle. Работает как в Windows так и в Unix без дополнительных модификаций. В комментариях также разбираются вопросы улучшения производительности выбранного метода выгрузки/загрузки данных.
Дата публикации: 2010-06-21, Комментариев: 20



Oracle Data Integrator (ODI) обучающее видео от Крейга Стюарта.
Craig Stewart’s Oracle Data Integrator (ODI) video tutorials
Ссылки на обучающее видео об ODI от Крейга Стюарта. Смотри также: Обучающее видео по Oracle Data Integrator.
Дата публикации: 2010-06-05, Комментариев: 10


Вызов Java класса или подключение JAR файла в ODI через Jython или Java BeanShell.
Calling custom Java classes and JAR files in ODI via Jython or Java BeanShell
Простой пошаговый пример создания класса в Java, компиляции этого класса в JAR файл и вызова этого класса из ODI.
Дата публикации: 2010-06-09, Комментариев: 2


Вложенные методы подстановки ODI. Часть 2.
Nesting ODI Substitution Methods. Part II.
Рассказано, как использовать знак кавычки (") во вложенных вызовах методов подстановки ODI.
Дата публикации: 2010-06-24, Комментариев: 0

суббота, 1 мая 2010 г.

2010-05-01.


ODI и аутентификация в MS SQL Server.
ODI and Integrated Security/Authentication with Microsoft SQL Server
Описано как настраивать подключение агента ODI к MS SQL Server с включенным режимом IntegratedSecurity.
Дата публикации: 2010-05-04, Комментариев: 0


ODI и аналитические функции (снова???)
ODI and analytic functions (again???)
Еще один способ обмануть синтаксический анализатор ODI, благодаря которому вызов в маппинге аналитической функции не попадет в команду Group By, генерируемую методом подстановки getGrpBy().
Дата публикации: 2010-05-20, Комментариев: 2

четверг, 1 апреля 2010 г.

2010-04-01.


Отобразить результат выполнения SQL запроса в Операторе.
Displaying SQL results in Operator
Как отобразить результат выполнения SQL запроса непосредственно в Операторе. Есть перевод данного подхода. Есть перевод.
Дата публикации: 2010-04-04, Комментариев: 4


Контроль потока данных и статический контроль.
Flow Control and Static Control
Описано, зачем используются E$ таблицы и как собирать ошибки в данных. Показано различие между обработкой неверных данных во время загрузки и перед выполнением актуального переноса данных, что позволяет сделать загрузку более продуктивной.
Дата публикации: 2010-04-04, Комментариев: 0


Параллельное выполнение интерфейсов - новое решение.
Interface Parallel Execution – A new solution
Как организовать загрузку данных в параллельном режиме в одну и ту же таблицу путем модификации модуля знаний и изменения наименования временных $ таблиц. Есть перевод.
Дата публикации: 2010-04-09, Комментариев: 24


Загрузить данные из любого (любых) файлов из заданной папки.
Getting one or several unknown files from a directory
Для загрузки данных из файлов, имена которых не стандартизованы, можно использовать простой трюк, при котором сначала необходимо создать файл со списком имен файлов, а затем прочитать этот список по одной строке и поместить имя файла в переменную. Далее можно, например, использовать переменную вместо имени реальной таблицы в модели.
Дата публикации: 2010-04-12, Комментариев: 4


ODI и аутентификация в MS SQL Server.
ODI and Integrated Security/Authentication with Microsoft SQL Server
Описано как настраивать подключение агента ODI к MS SQL Server с включенным режимом IntegratedSecurity.
Дата публикации: 2010-05-04, Комментариев: 0

понедельник, 1 марта 2010 г.

2010-03-01.

Март, 2010
Ручное добавление драйверов в список ODI.
Manual entry in ODI Driver List
Описание экспериментальной попытки добавления драйвера в ODI путем модификации файла DriverRefV3.xml.
Дата публикации: 2010-03-10, Комментариев: 0


Отслеживание изменений в данных.
Changed Data Capture ( CDC )
Описание режима простого (Simple CDC) отслеживания изменения в данных на источнике и переноса этих изменений в приемник данных.
Дата публикации: 2010-03-14, Комментариев: 22


Инсталляция ODI в Windows 7.
Installing ODI in Windows 7
Инсталляция ODI 10 на Windows 7.
Дата публикации: 2010-03-20, Комментариев: 1


Выполнение SQL запросов через ODI.
Querying in ODI
Как выполнить SQL запрос используя только таблицы модели ODI.
Дата публикации: 2010-03-20, Комментариев: 0


Удаление $ таблиц.
Dropping $ Tables
Пример кода для удаления временных $ таблиц, создаваемых ODI во время ETL преобразований. Есть перевод.
Дата публикации: 2010-03-23, Комментариев: 1


Модуль знаний для операции UNION на основе IKM SQL CNTRL APPEND
KM FOR UNION BASED ON IKM SQL CNTRL APPEND
Модификация модуля знаний в ODI 10 для поддержки использования команды UNION в интерфейсах.
Дата публикации: 2010-03-23, Комментариев: 0


Асинхронное (параллельное) выполнение.
Asynchronous -Parallel Execution
Как запустить несколько интерфейсов одновременно из одного пакета с помощью сценариев.
Дата публикации: 2010-03-27, Комментариев: 4


Экспорт из репозитория разработки в репозиторий выполнения [один мастер репозиторий].
Export DWR to EWR [ Common Master Rep ]
Пошаговая инструкция как создать новый репозиторий выполнения, перенести туда сценарии для тестирования, настроить схемы, агентов и т.п.
Дата публикации: 2010-03-28, Комментариев: 3


SQL запрос о деталях выполнения сессий.
Scenario Report
Пример SQL скрипта для получения результатов выполнения каждого сценария из репозитория. Выбираются данные о количестве вставленных строк, длительности, успешности завершения и т.п.
Дата публикации: 2010-03-28, Комментариев: 0


ODI переменные и Оператор.
ODI Variables and the Operator Module
Приведен код общей процедуры на Jython для отображения значения всех переменных пакета в Операторе. Имя пакета должно передаваться как параметр процедуры.
Дата публикации: 2010-03-14, Комментариев: 5


Получаем столбцы источника и приемника данных для интерфейса.
ODI snippets: Query to retrieve source and target columns in an interface
SQL запрос для получения списка таблиц и колонок источника и таблиц приемника данных для заданного интерфейса напрямую из репозитория ODI.
Дата публикации: 2010-03-17, Комментариев: 0


ODI - функция getSession(“SESS_PARAMS” ).
ODI – getSession(“SESS_PARAMS” )
Описание использования недокументированного параметра команды getSession - SESS_PARAMS. Смотри также: odiRef.getSession() Недокументированные параметры.
Дата публикации: 2010-03-17, Комментариев: 0


Вложенные методы подстановки ODI.
Nesting ODI substitution method calls. Part 1.
Первая часть описания механизма работы многоуровневого парсера для методов подстановки ODI.
Дата публикации: 2010-03-29, Комментариев: 2

понедельник, 1 февраля 2010 г.

2010-02-01.


Под капотом Sunopsis Memory Engine. Часть 2.
Under the hood of the Sunopsis Memory Engine. Part 2
Демонстрация работы "БД в памяти" при помощи последовательного заполнения таблицы несколькими значениями. Так же показано, как Sunopsis Memory Engine может использоваться для прямого вызова функций Java для реализации той функциональности, которой нет в СУБД, например, для подсчета хеш-функций.
Дата публикации: 2010-02-01, Комментариев: 3


Под капотом Sunopsis Memory Engine. Часть 3.
Under the hood of the Sunopsis Memory engine. Part 3.
Демонстрация как с помощью Sunopsis Memory Engine передать значение переменной из одного сценария в другой и как сохранить значение переменной в процедуре.
Дата публикации: 2010-02-14, Комментариев: 0

пятница, 1 января 2010 г.

2010-01-01.


Версионирование.
Versioning
Что такое версионирование объектов ODI и зачем оно может использоваться.
Дата публикации: 2010-01-07, Комментариев: 2


Детальная информация об используемых в Топологии соединениях.
Topology Connection Detail
Пример SQL запроса для получения детальной информации об используемых в топологии ODI подключениях из мастер репозитория.
Дата публикации: 2010-01-16, Комментариев: 0


SQL запрос о свойствах интерфейса.
Interface Mapping Query
SQL скрипт для выборки информации об интерфейсе из репозитория.
Дата публикации: 2010-01-19, Комментариев: 2


MINUS в ODI.
MINUS IN ODI
Как организовать операцию MINUS между источниками в интерфейсе ODI 10 без создания представления.
Дата публикации: 2010-01-19, Комментариев: 1


SQL запрос о свойствах переменной.
Variable Detail Query
Пример SQL запроса для получения детальной информации об используемых ODI переменных из репозитория. Есть перевод.
Дата публикации: 2010-01-19, Комментариев: 0


Использование подзапросов в Oracle Data Integrator для сложных преобразований данных.
Using subqueries in Oracle Data Integrator (ODI) interfaces for complex data integration requirements
Описание нового подхода к использованию подзапросов в ODI 10 для выполнения сложных трансформаций данных. В частности, модифицированный модуль знаний, используется для сохранения сгенерированного SQL кода в отдельной таблице БД, затем, во втором интерфейсе, подставляет полученный код как подзапрос. Таким образом можно, например, заменить список FROM второго интерфейса на выражение SELECT из первого интерфейса.
Дата публикации: 2010-01-07, Комментариев: 1


Под капотом Sunopsis Memory Engine. Часть 1.
Under the hood of the Sunopsis Memory Engine. Part 1.
Общее описание того, чем является включенная в ODI система "БД в памяти". Данная БД может использоваться для передачи значений переменных между сессиями, без переключения на разные технологии.
Дата публикации: 2010-01-23, Комментариев: 3

вторник, 1 декабря 2009 г.

2009-12-01.


Найти значения переменной в Операторе?
Find the Value of the Variable in Operator ?
Описан как показать значение переменной в Операторе во время выполнения ETL процесса с помощью Jython кода. Есть переводы.
Дата публикации: 2009-12-22, Комментариев: 0


Получить длину файла и заголовки в Операторе.
Get File Length and Header in Operator
Приведен код для подсчета количества строк в файле и отображения этого значения в Операторе ODI, а также для вывода первой строки из файла для проверки того, является ли первая строка файла строкой с заголовками столбцов. Может использоваться для проверки количества строк в источнике и целевой таблице.
Дата публикации: 2009-12-22, Комментариев: 13


Невидимое соединение.
Invisible Join
Как с помощью переменной сделать соединение нескольких таблиц источников в одном интерфейсе и менять условие этого соединения не меняя сам интерфейс.
Дата публикации: 2009-12-22, Комментариев: 0

воскресенье, 1 ноября 2009 г.

2009-11-01.


Экспорт - Импорт репозиториев разработки при одном мастер репозитории.
Export – Import DWR to DWR having same Master Repository
Пример того, как можно переносить данные из репозитория разработки в репозиторий тестирования, если оба этих рабочих репозитория принадлежат одному мастер репозиторию. Показано использование механизмов экспорта - импорта проектов и моделей, а также есть пример как это можно сделать с помощью механизма Решений (ODI Solution).
Дата публикации: 2009-11-23, Комментариев: 1


Категоризация сценариев.
Categorize Scenarios
Краткий совет по использованию папок для сценариев. Две строки текста и картинка, по которой нужно догадаться, что речь идет именно о папках, и что перетаскивать сценарии в папки необходимо мышью.
Дата публикации: 2009-11-26, Комментариев: 0


Дупликация множественных шагов пакета.
Duplicate Multiple Objects in Package
Показано, как сдуплицировать несколько шагов в пакете. Есть перевод.
Дата публикации: 2009-11-26, Комментариев: 0


Экспорт - Импорт из репозиторя разработки в репозиторий выполнения при одном мастер репозитории.
Export – Import DWR to EWR having same Master Rep
Показано, как перенести (скорее скопировать) сценарии из репозитория разработки в репозиторий выполнения при использовании общего мастер репозитория.
Дата публикации: 2009-11-26, Комментариев: 1


Клавиатурные сокращения.
Shortcuts Keys
Список клавиатурных сокращений для ODI 10 версии.
Дата публикации: 2009-11-26, Комментариев: 0


Умный поиск.
Smart Search
Как с клавиатуры осуществить быстрый поиск объектов ODI по их наименованию.
Дата публикации: 2009-11-26, Комментариев: 0


Очистка лога и сжатие места.
ODI snippets: Purge Log and shrink space
Рассмотрен вопрос регулярной очистки логов выполнения сессий и использование команды shrink для уменьшения занимаемого таблицами с логами места в БД.
Дата публикации: 2009-11-17, Комментариев: 0


Выгрузка данных OdiSqlUnload с заголовками столбцов.
ODI Snippets: OdiSqlUnload with header
Описан подход как с помощью двойного запуска ODISqlUnload получить два файла результатов, один с данными, второй с заголовками колонок, затем файлы соединяются с помощью команды ОС.
Дата публикации: 2009-11-19, Комментариев: 0

четверг, 1 октября 2009 г.

2009-10-01.


Архитектура репозиториев. Рабочий репозиторий, репозитории разработки или выполнения?
Repository Architecture – Work Repository, Development or Execution? When and why uses each one.
В чем разница между репозиторием разработки ODI и репозиторием выполнения. Объяснение концепции и примеры. Есть почти перевод.
Дата публикации: 2009-10-05, Комментариев: 3


Контексты, логическая и физическая схемы - как это работает?
Context, Logical And Physical Schema – How does it work?
Описание концепции контекста, физической и логической схем с рисунками.
Дата публикации: 2009-10-12, Комментариев: 7


Как использовать PL/SQL процедуры и функции в ODI.
How to use PL/SQL procedures and functions in ODI
Как использовать PL/SQL код в ODI. Есть перевод.
Дата публикации: 2009-10-16, Комментариев: 26


Топология - дата сервер - какого использовать пользователя для подключения?
Topology – Data Server – Which user should be used to connect?
Какого пользователя необходимо указывать при подключении нового дата сервера в топологии ODI.
Дата публикации: 2009-10-19, Комментариев: 9


Вкладки Source и Target в шагах процедур или модулей знаний.
Procedures (or KM) Steps – Source and Target tab’s
Объяснение принципов работы агента ODI и в чем необходимость иметь две вкладки для SQL команд в одном шаге процедуры или модуля знаний.
Дата публикации: 2009-10-20, Комментариев: 6


Как отобразить сообщение в логе Оператора или вывести значение переменной...
How to show Business Messages on Operator and, too, debug variables…
Как вывести значение переменной или другой текст в Операторе с помощью Java Bean Shell. Есть перевод.
Дата публикации: 2009-10-22, Комментариев: 11


Зачем создавать разные схемы в ODI?
Why Creating a separate schema in ODI?
Зачем создавать схемы и что вообще это такое?
Дата публикации: 2009-10-24, Комментариев: 8


Агент.
Agent
Заметка описывает, как создать одиночного агента, несколько агентов, как их запустить, как настроить работу агента, запускающего сценарии по расписанию, так называемого scheduler agent. Как запустить агента как службу Windows, использовать несколько агентов для балансировки загрузки и много полезных советов в комментариях.
Дата публикации: 2009-10-26, Комментариев: 20


Выравнивание объектов в пакете.
Alignment of objects in Package
Самый короткий пост из полезных. Всего две строки и картинка о размещении шагов в пакете. Смотри также.
Дата публикации: 2009-10-26, Комментариев: 0


Подписчики - пример использования.
Subscribers – An example of how to use
Кто такие подписчики (Subscribers), зачем и как они могут использоваться для репликации (или просто передачи) данных из одного и того же источника к разным приемникам данных.
Дата публикации: 2009-10-30, Комментариев: 3


ODI в журнале Oracle.
ODI article Oracle magazine
-
Дата публикации: 2009-10-07, Комментариев: 0


"Реверс-инжиниринг суррогатных ключей из XML/XSD в виде VARCHAR
ODI Snippets: Reverse engineer surrogate key of XML/XSD as VARCHAR
В один из дней мне необходимо было выгрузить данные из таблицы в Oracle в XML файл. Первичный ключ таблицы был типа VARCHAR. Когда вы делаете реверс XSD модели для XML файла ODI добавляет суррогатный ключ типа NUMERIC в каждую таблицу модели. И когда я попытался выгрузить данные из таблицы с первичным ключом типа VARCHAR я получал ошибку.
После долгих поисков я наконец-то посмотрел в документацию. И, вуаля:
Как часть параметров JDBC драйвера (JDBC url) при подключении вашего XSD файла вы можете передать параметр ni (numeric_id). По-умолчанию он установлен в TRUE, и соответственно, ODI создает суррогатный ключ типа NUMERIC. Если же намеренно установить его в false, первичный и ссылочные ключи (PK, FK) будут создаваться как VARCHAR.
Дата публикации: 2009-10-07, Комментариев: 0

"
Инсталляция нескольких ODI агентов на одном сервере.
ODI Snippets: Installing multiple ODI agents on one server
Рассказано, как создать несколько агентов из одного.
Дата публикации: 2009-10-07, Комментариев: 1


ODI, типы данных Excel и ограничения MS Excel ODBC драйвера.
ODI Snippets: Oracle Data Integrator, Excel data types, and limitations of the MS Excel ODBC driver.
Я поборол две серъезных проблемы при загрузке данных из Excel в ODI. Эти проблемы не связаны с ODI, это недоработки в драйвере ODBC для Excel. Обе проблемы описаны на металинке.
Дата публикации: 2009-10-10, Комментариев: 2


ODI: Автоматизация передачи сценариев в промышленную эксплуатацию.
ODI: Automating deployment of scenarios to production in Oracle Data Integrator
Описан подход как с помощью утилит ODIGenerateAllScen, ODIExportScen, ODIImportScen, маркеров и запуска сценариев из командного файла операционной системы автоматизировать передачу сценариев из среды разработки в тест или пром среду.
Дата публикации: 2009-10-12, Комментариев: 1


Список интернет ресурсов, которые должен знать каждый ODI разработчик.
Online resources that every ODI developer should know about Oracle Data Integrator!
Список некоторой своей частью актуален и сейчас. Включает ветку форума на OTN, несколько блогов, ссылки на ресурсы с документацией, примерами, и т.п.
Дата публикации: 2009-10-19, Комментариев: 2

вторник, 1 сентября 2009 г.

2009-09-01.


Импорт модулей знаний.
Importing Knowledge Modules
Как осуществить импорт модуля знаний в ODI и в какой папке находятся файлы модулей знаний для 10 и 11 версии.
Дата публикации: 2009-09-01, Комментариев: 2


Чтение Excel (*.xls) файла шаг за шагом.
Step by step procedure to Read Excel (*.xls)
Пошаговая инструкция как загрузить данные из Excel файла в Oracle DB с помощью ODI.
Дата публикации: 2009-09-01, Комментариев: 13


Напечатать отчет.
Printing report
Настройка параметров печати для того, чтобы получить описания объектов ODI: процедур, пакетов, интерфейсов, модулей знаний. Показано, как из Менеджера топологий можно получить CSV файл с информацией о мастер и рабочем репозитории и других параметрах.
Дата публикации: 2009-09-02, Комментариев: 0


Исключение - getobjectname schema
Exception – getobjectname schema
Объяснение причины возникновения данной ошибки при запуске интерфейса тем, что не установлена физическая схема по-умолчанию.
Дата публикации: 2009-09-06, Комментариев: 8


Прячем неиспользуемые технологии.
Hide Unused Technologies
Два слова и картинка о том, как убрать из списка технологий те из них, которые не используются в ваших проектах.
Дата публикации: 2009-09-06, Комментариев: 0


Как создать временную таблицу в ODI (желтый интерфейс)
How to create a Temp Table in ODI Interface (Yellow Interface)
Как создать интерфейс для заполнения временной таблицы. Есть перевод.
Дата публикации: 2009-09-06, Комментариев: 3


Закрепить расположение окон.
Lock Windows Layout
Совет о том, как закрепить расположение окон в клиентских программах ODI.
Дата публикации: 2009-09-06, Комментариев: 0


Проблемы с oracle.jdbc.V8Compatible.
oracle.jdbc.V8Compatible
Решение проблемы потери информации о миллисекундах при загрузке данных в колонки типа TIMESTAMP, описание которых неверно задано в топологии ODI версий 10.1.3.4 и 10.1.3.5.
Дата публикации: 2009-09-06, Комментариев: 0


Из Oracle в плоский файл.
Oracle to Flat file
Использование ODI File Technology для выгрузки данных из БД Oracle в плоский файл.
Дата публикации: 2009-09-06, Комментариев: 5


Создание расписания с помощью ODI Scheduler.
Scheduling using ODI Scheduler
Как настроить запуск сценариев по расписанию с помощью агента Scheduler-а.
Дата публикации: 2009-09-06, Комментариев: 7


Вкладки сверху.
Tab at the Top
Как изменить положение вкладок в окнах с нижнего на верхнее в клиентских приложениях ODI.
Дата публикации: 2009-09-06, Комментариев: 0


Как получить константу или псевдоколонку из источника.
How to get a constant or pseudo-column from source mapping
Небольшой трюк помогающий получить данные из таблицы источника, которые в самой таблице не находятся. Может быть использован, например, при необходимости получить текущую дату в каждой строке таблицы источника. Есть перевод.
Дата публикации: 2009-09-09, Комментариев: 3


Множественная генерация сценариев.
Generate Multiple Scenarios
Короткое описание возможности массовой генерации сценариев с помощью ODI дизайнера. Смотри также.
Дата публикации: 2009-09-10, Комментариев: 2


Последовательность.
Sequence
Что такое последовательности ODI.
Дата публикации: 2009-09-10, Комментариев: 5


Множество файлов - один интерфейс.
Multiple Files – Single Interface
Подробное описание как осуществлять загрузку данных из нескольких файлов одной структуры в целевую таблицу при помощи одного интерфейса, пакета и нескольких переменных.
Дата публикации: 2009-09-13, Комментариев: 5


Выполнение нескольких интрефейсов одним пакетом.
Processing multiple Interface through single Package
Пример выполнения одного интерфейса в пакете несколько раз через организацию цикла.
Дата публикации: 2009-09-13, Комментариев: 2


Как вызвать веб сервис, запускающий сценарий ODI и получить результаты выполнения.
How to call a Web Service that start an ODI Scenario and waits its complete execution
Обычно, при использовании веб-сервисов с ODI 10, можно только запустить сценарий на выполнение. Описан подход, по которому можно узнать о том, успешно или неуспешно выполнился сценарий запущенный через веб.
Дата публикации: 2009-09-20, Комментариев: 0


Подключение к open LDAP
Connecting openLDAP
Для подключения к Hyperion необходимо чтобы ODI мог подключиться к LDAP серверу. Показано, как это сделать.
Дата публикации: 2009-09-21, Комментариев: 2


Список модулей знаний используемых в интерфейсах.
Report of list of KMs in each Interface
Пример SQL скрипта для получения списка всех модулей знаний, используемых в интерфейсах для заданной папки или проекта.
Дата публикации: 2009-09-21, Комментариев: 0


Автоматизация экспорта ODI репозиториев.
AUTOMIZE ODI REPOSITORY EXPORTS
Заметка описывает как настроить (используя средства ODI) автоматический ежедневный бэкап мастер и рабочего репозитория. Это особенно важно, если у вас нет настроенного бэкапа или за бэкап отвечает DBA.
Дата публикации: 2009-09-23, Комментариев: 8


Подключение к Informix.
Informix Connection
Где скачать последние версии JDBC драйвера для подключения к СУБД Informix и назначение основных параметров в вызове драйвера.
Дата публикации: 2009-09-23, Комментариев: 1


Архитектура репозиториев - два или больше мастер репозиториев.
Repository Architecture – Two or more Masters – Part 3
Какие преимущества и недостатки дает использование нескольких мастер репозиторией ODI. Какие именно настройки необходимо переносить из одного мастер репозитория в другой?
Дата публикации: 2009-09-23, Комментариев: 2


Соединение с SQL Server.
SQL Server connection
Подключение ODI к MS SQL Server. Смотри также.
Дата публикации: 2009-09-23, Комментариев: 4


Самый быстрый и легкий способ разработки интерфейсов.
Faster and Easiest way to design Interfaces
Как генерировать интрефейсы загрузки и выгрузки с помощью механизмов автогенерации, входящих в Common Format Designer ODI. На самом деле это применимо только если перед тем были сгенерированы модели, тогда такой подход позвляет ускорить процесс разработки ETL. Есть перевод.
Дата публикации: 2009-09-25, Комментариев: 0


Удаление спецсимволов с помощью Jython скрипта.
Removing Special character using Jython script
Удаление спецсимволов из плоского файла без написания Unix Shell скриптов. В приведенных вариантах есть пример с использованием Jython, а также пример настройки свойств таблицы из модели. Во втором примере ввод значения в поле Text Delimiter позволяет убирать лишние символы (кавычки, например), при загрузке данных в целевую таблицу.
Дата публикации: 2009-09-29, Комментариев: 0