четверг, 1 декабря 2011 г.

2011-12-01.


Интерфейс с Union или Minus операторами через ODI SDK.
Interface with Union, Minus Operator using ODI SDK
Создание интерфейса с операциями MINUS и UNION с использованием ODI SDK.
Дата публикации: 2011-12-13, Комментариев: 0


ODI 11g в сервисо-ориентированной архитектуре (SOA)? Часть 1. Выдача и потребление данных с помощью веб-сервисов.
ODI 11g in a Services Oriented Architecture? Exposing data services and consuming web services with ODI 11g. Part I.
ODI может быть полезен не только для загрузки массивных объемов данных, но и для использования в среде SOA. В заметке рассматриваются вопросы как проинсталлировать, развернуть и оттестировать веб-сервис с помощью ODI.
Дата публикации: 2011-12-12, Комментариев: 0

вторник, 1 ноября 2011 г.

2011-11-01.


Добавление ORDER BY в интефейс.
Handling the “ORDER BY” clause in an interface
Два простых способа организовать сортировку при работе с данными (ORDER BY) путем модификации модуля знаний или добавления опции.
Дата публикации: 2011-11-13, Комментариев: 0


Автоматическое добавление интерфесов/сценариев в новый пакет через ODI SDK.
Automatically add Interfaces/Scenarios to new ODIPackage using ODI SDK
Автоматическое добавление интерфейсов или сценариев из заданной папки в новый пакет с помощью ODI SDK.
Дата публикации: 2011-11-15, Комментариев: 0


Создание пакета через ODI SDK.
Creating Package using SDK
Как создать пакет и определить вызов переменных в разных режимах использования (объявление, обновление и т.п.), добавить интерфейс или сценарий в пакет с помощью ODI SDK.
Дата публикации: 2011-11-15, Комментариев: 2


Создание интерфейса из одного источника и одного приемника.
Creating Interface for Single Source and Target
Использование ODI SDK для создания интерфейса из одной таблицы источника и целевой таблицы.
Дата публикации: 2011-11-16, Комментариев: 0


Создание постоянного интерфейса на основании модели.
Creating Permanent Interface based on Model Level
Создание интерфейса с одним источником и одним приемником данных, которые имеют одинаковое название но находятся в разных моделях с использованием ODI SDK.
Дата публикации: 2011-11-16, Комментариев: 0


Экспорт - импорт сценариев для заданного проекта или папки.
Export and Importing Scenarios based on Project (or)Folder
Копирование всех сценариев из папки или проекта за заданный период времени из репозитория разработки в репозиторий выполнения с помощью ODI SDK. В комментариях приведена ссылка на документ описывающий API для работы с планами загрузки, а также отмечается несомненная важность автоматизации процесса передачи сценариев ODI в промышленную эксплуатацию, так как ручное развертывание чревато многочисленными ошибками.
Дата публикации: 2011-11-27, Комментариев: 5

четверг, 1 сентября 2011 г.

2011-09-01.


Создание процедуры ODI через SDK.
Creating ODI Procedure using SDK
Создание процедуры ODI с помощью SDK.
Дата публикации: 2011-09-18, Комментариев: 0


Создание интерфейса временной таблицы через ODI SDK.
Creating Temporary Interface using ODI SDK
Создание интерфейса для заполнения временной таблицы с помощью ODI SDK
Дата публикации: 2011-09-26, Комментариев: 0

понедельник, 1 августа 2011 г.

2011-08-01.


Установка и настройка ODI SDK в Eclipse.
ODI SDK Setup and Config in Eclipse
Как подключенить ODI SDK к Eclipse. Также приведены примеры создания проекта, папки, контекста, физической и логической схем, дата сервера и т.п.
Дата публикации: 2011-08-18, Комментариев: 0

Настройка и оптимизация производительности ODI.
ODI performance tuning, and optimisation
Большинство вопросов, касающихся настроек и оптимизации производительности работы ODI рассмотрены в документе Oracle Note 423726.1. Смотри перевод здесь.
Дата публикации: 2011-08-15, Комментариев: 0


Какие умения необходимы для разработчика ODI 11g.
Skills an ETL developer on ODI 11g (Oracle Data Integrator) requires.
Смотри перевод здесь.
Дата публикации: 2011-08-16, Комментариев: 1

пятница, 1 июля 2011 г.

2011-07-01.


Где лучше всего расположить ODI агента?
What’s the best location for the ODI agent?
Рассмотрен вопрос о том, где лучше всего и в каких случаях, располагать агента ODI.
Дата публикации: 2011-07-24, Комментариев: 0

среда, 1 июня 2011 г.

2011-06-01.


Есть чем гордиться.
Things to be pride of….
-
Дата публикации: 2011-06-14, Комментариев: 1


Апгрейд ODI 10 на ODI 11g. Клонирование репозиториев.
ODI snippets: Upgrade ODI 10g to ODI 11g – Cloning repositories
Если для перехода на новую версию ODI вы решите клонировать репозитории старой версии, чтобы потом сверху поставить более новую версию, и ваши репозитории находятся в Oracle 11g, то нельзя использовать утилиты экспорта/импорта, так как в этом случае таблицы из репозитория без строк не попадут в экспорт.
Дата публикации: 2011-06-01, Комментариев: 0


Анонс книги по ODI 11g.
ODI 11g book announced for July
По ODI написана книга - Oracle Data Integrator 11g: Getting Started.
Дата публикации: 2011-06-14, Комментариев: 2

воскресенье, 1 мая 2011 г.

2011-05-01.


Oracle Data Integrator (ODI) 11g: Ограничения планов загрузки.
Oracle Data Integrator (ODI) 11g: limitation of load plans
Описаны ограничения планов загрузки, новых объектов, появившихся в ODI 11g. В частности, не очень гибкий механизм задания параллелизма при выполнении сценариев и отсутствие ограничения на количество одновременно запущенных сценариев.
Дата публикации: 2011-05-18, Комментариев: 4

пятница, 1 апреля 2011 г.

2011-04-01.


Пять новых блогов об ODI, на которые я подписался.
Five newish ODI blogs I have subscribed to recently
-
Дата публикации: 2011-04-04, Комментариев: 0


Даем работу ODI и OBI разработчикам.
Looking for ODI and OBIEE developers (permanent and/or contract), Dublin Ireland
-
Дата публикации: 2011-04-20, Комментариев: 0


Инсталляция ODI 11g, Weblogic, JDK на Windows x64.
Installing ODI 11g, Weblogic, JDK on 64 Bit Windows
Краткое описание инсталляции ODI 11g, Weblogic сервера на Windows x64. Смотри также: Инсталлируем ODI 11g на Windows x64 и MS SQL Server.
Дата публикации: 2011-04-24, Комментариев: 2

вторник, 1 марта 2011 г.

2011-03-01.


Упорядоченные соединения.
Ordered SQL
Как с помощью включения режима упорядоченных соединений ускорить загрузку данных, убрать лишние временные таблицы и т.п.
Дата публикации: 2011-03-02, Комментариев: 0


Консистентное отслеживание изменения данных.
CDC CONSISTENT
Объемная и подробная заметка о том, как настраивать работу по отслеживанию изменений в данных в консистентном режиме (CDC consistent). Этот режим, в отличие от режима Simple CDC позволяет оперировать и отслеживать изменения не на уровне отдельной таблицы, а на уровне всей модели, как набора взаимосвязанных таблиц.
Дата публикации: 2011-03-27, Комментариев: 6


Модуль знаний загрузки Oracle-Oracle с использованием dblink-ов.
Load Knowledge Module Oracle to Oracle using database links
Критический взгляд на стандартный модуль знаний загрузки, предполагающий создание представления в БД источника, что зачастую может быть запрещено. Предлагается модифицированный модуль знаний, который для выборки данных из удаленной базы создает представление на приемнике данных (в целевой или стейджевой схемах БД). Также показана интересная техника подстановки к имени ресурса таблицы в модели имени дблинка передаваемого через переменную. Для более полного понимания принципов работы LKM Oracle to Oracle (DBLINK) смотрите: Создание представления через модуль знаний (Create View IKM).
Дата публикации: 2011-03-11, Комментариев: 8


Тестирование настроек JDBC драйверов для достижения наилучшей производительности загрузки данных в ODI.
ODI JDBC variable binding: 500% performance gains, Array Fetch Size, Batch Update Size, Row Prefetching, and the Array Interface; and an issue when running the agent in Weblogic.
Приведены объяснения и примеры тестов по следующим аспектам работы агентов ODI и драйверов JDBC: упреждаюшая выборка строк из БД (Array Fetch Size), передача параметров для операций изменения данных через массивы (Batch Update Size) и влияние этих параметров на используемую агентом оперативную память и производительность загрузки.
Дата публикации: 2011-03-22, Комментариев: 6


ODI 11g: не обнаружен osal.dll.
ODI 11g snippets: Could not locate osal.dll
Описана проблема и возможное решение при совместном использовании ODI 10 и ODI 11g. Версия ODI 11g использует jrockit JDK, версия 10 использует Sun JDK.
Дата публикации: 2011-03-15, Комментариев: 0

вторник, 1 февраля 2011 г.

2011-02-01.


Остановка выполнение сессии в ODI 11g.
Killing session in ODI 11g
Описание новой возможности ODI 11g по немедленному останову SQL запросов.
Дата публикации: 2011-02-13, Комментариев: 3


Скрипты в ODI: Jython, Java BeanShell, Java, Open Tools, ODI API и SDK, методы подстановки.
Scripting in Oracle Data Integrator: Jython, Java BeanShell, Java, Open Tools, ODI API & SDK, ODI Substitution API
Перечень доступных для использования средств написания скриптов в ODI с примерами и объяснениями. Также в этом посте есть ссылка на матрицу, помогающую определить, в каких случаях какой из скриптовых языков лучше всего использовать.
Дата публикации: 2011-02-20, Комментариев: 2

суббота, 1 января 2011 г.

2011-01-01.

Много сценариев в первую поставку - проще поддерживать и развертывать в дальнейшем.
Scenarios, a lot in the first delivery makes maintenance very simple!
Как упростить поддержку и дальнейшее развитие ETL проекта путем подготовки и единоразовой передачи в промышленную эксплуатацию всех ключевых сценариев. Или вообще всех сценариев, даже если в данный момент они не готовы.
Дата публикации: 2011-01-10, Комментариев: 6


Jython скрипт не находит подключаемый модуль в ODI 11g.
Jython Scripts fails to recognize the module during scenario run in ODI 11g
При работе Jython кода в виде сценария возможно возникновение ошибки "не найден модуль". При этом подобной проблемы нет при запуске из ODI Studio. В качестве решения предлагается скопировать библиотеке в ту же папку, из которой запускается агент.
Дата публикации: 2011-01-17, Комментариев: 2


ODI 11g - Часть 8/11 - Поддержка партиционирования таблиц.
11g Oracle Data Integrator – Part 8/11g – Table Partitioning supported
Использование партиционирования в интерфейсах ODI. На момент написания статьи не во всех случаях партиции создавались автоматически. Возможно, в новых версиях модулей знаний этот недостаток уже исправлен.
Дата публикации: 2011-01-25, Комментариев: 0