Quelle est la meilleure alternative au composant SSIS SCD ou Slowly Changing Dimension natif ? La plupart du temps il est utile et surtout suffisant d’utiliser le composant Slowly Changing Dimension (SCD) disponible sous SSIS. Le composant est à disposition dans la suite Microsoft SQL Server depuis de nombreuses années.
Microsoft a publié un article sur le site officiel où un expert explique de manière très explicite le fonctionnement de la dimension à variation lente SCD sous SSIS. Il décrit quelques façons de contourner le composant SCD avec Integration Services.
Remplacer le composant SSIS SCD par le Merge Join
L’auteur nous fait la description de points de vue de différentes personnes sur l’utilisation d’un tel composant. Tout en faisant la présentation d’autres composants personnalisés qui permettent de contourner le composant SCD natif avec SSIS. En effet, ils ont un rôle identique ou qui simplifie la mise en place de Dimensions à Variations Lentes. Voici deux manières de réaliser du SCD avec SSIS:
- Utiliser le composant natif nommé Assistant Dimension à Variation Lente
- Utiliser le composant Merge
Le composant SSIS Merge permet de faire des jointures et de gérer avec du code dédié les SCD.
En conclusion, ce tutoriel présente une alternative possible pour remplacer le composant SSIS SCD. Il est toutefois possible de gérer les SCD avec SSIS d’un point de vue technique, et l’article est très instructif. Voici comment gérer et exécuter des packages en ligne de commande.
Soyez le premier à commenter