среда, 30 ноября 2011 г.

Новый блог.

Писать об ODI становится все моднее. Количество блогов о нем растет не по дням, а по часам и мы уже обогнали любителей писать об аэродинамических свойствах плоских камней при скольжении по волнам с разной степенью электропроводности воды.

Новый блог, под названием http://odi-consulting.blogspot.com/, пугает количеством сообщений за октябрь и ноябрь. Появившихся, скорее всего, в один день каждого месяца. Т.е. за один день ноября и за один день октября.

Языки пламени на заднем фоне и золотые часы, символизируют, видимо, планы ODI по захвату ETL мира и его идеи насчет пользователей конкурирующих решений.


На всякий случай добавил в список блогов, хотя есть там кое-что, что меня смущает. В частности, копии чужих записей, без указания авторства.

пятница, 25 ноября 2011 г.

Логика контекста физики.

В: Скажите, есть ли у вас какая-нибудь недвижимость?
С: Нет.
В: Вклады в банке?
С: Нет.
В: Как я понимаю, вы сейчас учитесь?
С: Да, я студент.
В: Понимаете, я просто хочу определить, есть ли что-то, что будет удерживать вас в Украине.
С: Удерживать? Конечно есть, учёба удерживает.

Из разговора между студентом и сотрудником визового центра одной из стран шенгена при оформлении визы.

Попробуем почувствовать важность знаний и рассмотрим, что говорит документация ODI обо всех этих понятиях: логических и физических архитектурах и контексте.

понедельник, 21 ноября 2011 г.

Что скрывает Oracle?

На чем хотелось бы акцентировать внимание если описанное по ссылке (на английском) действительно имеет существенное место в жизни многих компаний?

Из описанного в той части, что касается Oracle, можно выделить две мысли:
1. OWB еще, возможно, поживет помучается. Что скорее не очень хорошо.
2. Интегрировать (в том числе и данные) предстоит самостоятельно, что скорее хорошо, чем плохо, значит учиться, как это можно делать с помощью ODI, совсем не поздно.

Надеюсь следующая заметка поможет в этом.

четверг, 17 ноября 2011 г.

Продолжаем патчить.

Продолжаю наполнять страницу с описаниями патчей для ODI. Появились уже патчи и для 11g версии. Не все из них являются обязательными, скорее, Oracle рекомендует устанавливать их только в том случае, если вы действительно испытываете описанные проблемы.

пятница, 11 ноября 2011 г.

Социальный SQL.

Привет всем.

Аналитика как Сервис. Какие могут быть ассоциации? Похоже ли это больше на Тестирование как Сервис, ПО как Сервис, Железо как Сервис или на Службу печати как Сервис?

Попробую добавить ассоциаций.

... позволяет пользователям, аналитикам, ученым, руководству или менеджерам следить за запросами друг друга, связывать запросы, лайкать их, плюсовать их, создавать группы и публиковать аналитику, исследовать новые данные и формировать новый взгляд на данные на лету.
...
Представьте, что вы собирали все запросы к данным, миллиарды запросов за последние несколько лет, от самых простых до самых сложных. Теперь добавьте развёрнутый план выполнения для каждого запроса и данные о том, кто и когда его выполнял.

Теперь самое важное, показывайте людям, которые работают над запросами, во что этот запрос им выльется, прямо во время этой работы.
...
Это будет некое онлайн SQL средство, позволяющее людям искать запросы, искать метаданные, показывающее, кто и какие части данных использует в своей работе, средство, имеющее систему выдачи рекомендаций во время составления запроса, предлагающее рассмотреть те элементы общих данных, о которых вы даже и не задумывались.
...
позволит вашей организации стать более самодостаточной и независимой от IT чем раньше.

Аналитика как сервис - Социальный SQL оригинал на английском языке.


Спасибо Apex-у за ссылку.

понедельник, 7 ноября 2011 г.

Долго ли живут модели?

Как раз в процессе думания над моделью попалась эта заметка. На самом деле она не только про банки, я думаю.

Описание объектов, атрибутов, связей модели анализа большей частью отвечает на вопрос: «как ЭТО МОЖНО интерпретировать?», не давая четкого ответа на вопрос: «как ЭТО НУЖНО интерпретировать?», оставляя ИТ специалистам и бизнес-аналитикам широкие возможности для самостоятельного нахождения нужного ответа

Ссылка.

пятница, 4 ноября 2011 г.

Перезагрузка данных в ХД.

Приветствую.

Последняя из найденных интересных статей при подготовке вот этого перевода касается проблемы перегрузки (перезагрузки, повторной загрузки и обновления) данных в ХД.

В настоящее время явно не хватает информации о том, как правильно разрабатывать и как правильно проектировать подобные процессы. Более того, на рынке всё больше появляется специальных продуктов для «эффективной разработки» процессов перегрузок, разработчики которых просто подменяют эффективность разработки, эксплуатации и сопровождения скоростью самого процесса перегрузки.
Какую именно информацию стоит поддерживать в системе метаданных, чтобы эффективно эксплуатировать и сопровождать ХД?
...вполне обоснован вопрос: чем определяется минимально необходимый объём метаданных, требуемый для поддержания ХД?
...какие условия необходимо иметь в виду при проектировании информационной модели БД хранилища данных, учитывая технологические потребности операций перегрузки?

Ссылка.

вторник, 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

Оптимизация производительности ODI.

Продолжаем начатый здесь перевод документа 423726.1 "What Are The Best Approaches For Performance Optimization Strategies For ODI Scenario Execution".

Оптимизация выполнения.

Получение оптимального времени выполнения ETL процессов может быть достигнуто благодаря настройкам агента ODI, балансировке нагрузки и правильному выбору места для установки агентов.