http://en.wikipedia.org/wiki/extract,_transform,_load
четырехслойный подход для проектирования архитектуры ETL
/>
[*] функциональный слой < /strong>: основная функциональная обработка ETL (извлечение, преобразование и нагрузка). < /li>
Уровень управления оперативным управлением : определение и управление заданием, параметры, планирование, мониторинг, общение и оповещение.
[*] Аудит, баланс и контроль (ABC) Layer : Статистика выполнения работы, баланс и управление, отклонения и обработки ошибок, управление кодами.
[*] Утилита : общие компоненты, поддерживающие все другие слои. < /li>
< /ul>
eTl-цикл etl < /p>
Типичный реальный Цикл Life ETL состоит из следующих этапов выполнения: < /p>
- инициация цикла < /li>
Справочные данные < / / li>
Extract (из источников) < /li>
Validate < /li>
Transform (Clean, примените бизнес -правила, проверьте целостность данных, Создайте агрегаты или дезагрегаты) < /li>
Стадия (загрузка в постановку, если используется) < /li>
Аудиторские отчеты (например, в соответствии с бизнес -правилами. Кроме того, в случае сбоя помогает диагностировать/восстановить) - Опубликовать (в таблицах целей)
- Archive
- Очистите
Подробнее здесь: https://stackoverflow.com/questions/528 ... chitecture