KotTJ написал(а):
to soulserfer
вот-вот и я об этом. в чем новаторство?
чем ВО etl лучше всех остальных?
А это вот как раз хороший вопрос, на который я нашел любопытный вариант ответа (правда в контексте ETL вообще): "ETL-инструмент не решает как-то лучше задачи, которые можно решить средствами СУБД - он позволяет решать те задачи, которые раньше решить было практически невозможно".
Пример поближе к BW: есть некий источник данных, например для атрибутов признака. Данные грузятся раз день. Никакой дельты - full update.
Никаких дат "с" и "по" в источнике нет, но вам надо хранить историю изменений - у вас хранилище данных. Т.е. вам нужно сделать SCD2 (Slowly Changing Dimension Type 2) или в терминах SAP BW время-зависимые атрибуты признака. Т.е. если некий атрибут меняет свое значение, то предыдущая запись должна изменить свое поле "Дата по" на предыдущий день, а новая должна иметь "Дата с" равным текущей дате.
А теперь сколько времени потребует реализация этого в SAP BW? Наабапитесь вдоволь имхо

В Data Services реализация этого займет полчаса.
Вообще рекомендую отличную книгу "Kimball, Ralph; Joe Caserta (2004). The Data Warehouse ETL Toolkit.". Он кстати там хорошенко прошелся по SAP BW, но тогда, правда, была доступна лишь 3.5 версия. Статья из википедии про ETL тоже пойдет -
http://en.wikipedia.org/wiki/Etl