ЭТЛ архитектура [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
ЭТЛ архитектура [закрыто]

Сообщение Anonymous »

Меня попросили сделать приложение в стиле ETL, которое передает информацию из одного источника данных в другой. На данный момент я решил использовать трехслойную архитектуру, но я хотел бы узнать больше о лучших практиках, а также о жизненном цикле, описанном на этой странице Википедии: < /p>
http://en.wikipedia.org/wiki/extract,_transform,_load
четырехслойный подход для проектирования архитектуры ETL

[*] функциональный слой : основная функциональная обработка ETL (извлечение, преобразование и нагрузка).
[*] Уровень оперативного управления : задание -определение и управление, параметры, планирование, мониторинг, связь и оповещение.
[*] Аудит, баланс и контроль (ABC). и элементы управления, отклонения и обработки ошибок, управление кодами.
[*] утилита [/b]: общие компоненты, поддерживающие все другие слои.
< /ul>
Цикл реальной жизни ETL < /p>
Типичный цикл реальной жизни состоит из следующих этапов выполнения: < /p>
  • инициация цикла < /li>
    Построить справочные данные < /li>
    экстракт (из источников) < /li>
    Validate < /li>
    Преобразование (чисто, применить бизнес -правила, проверить целостность данных, создавать агрегаты или дезагрегаты) используется) < /li>
    Аудиторские отчеты (например, в соответствии с бизнес -правилами. Кроме того, в случае сбоя помогает диагностировать/восстановить)
  • Опубликовать (в таблицах целей)
  • Archive
  • Очистите


Подробнее здесь: https://stackoverflow.com/questions/528 ... chitecture

Вернуться в «JAVA»