Microsoft heeft met SQL Server 2008 Integration Services een grote sprong gemaakt, in de mogelijkheden voor het ontwikkelen van ETL-processen. Info Support zet deze technologie binnen BI projecten in om bronsystemen te analyseren, relationele en niet-relationele bronsystemen met het data warehouse te synchroniseren, data op te schonen, etc.
Hoewel elk project anders is, komen deze elementen meestal in een soortgelijke vorm terug. Het regelmatig bepalen en ophalen van de wijzigingen in een bronsysteem is hier een voorbeeld van. De ETL-processen worden met behulp van de gebruikersinterface ontwikkeld tot uitvoerbare eenheden, packages genoemd. Dit kan een tijdrovende bezigheid zijn, wanneer het bijvoorbeeld een groot aantal tabellen betreft. Ook kunnen wijzigingen in de structuur van een bron leiden tot bewerkelijke aanpassingen.
Een parameter gestuurde package generator kan de ontwikkeltijd van een aantal ETL processen aanzienlijk verkorten. In plaats van packages handmatig aan te maken, kunnen deze door middel van het objectmodel van SSIS worden gegenereerd.