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