Integration Services (SSIS) s’intègre à Business Intelligence Development Studio qui héberge une interface utilisateur intuitive permettant de développer rapidement des packages SSIS. Le Studio prend également en charge des solutions partagées avec Analysis Services et Reporting Services, notamment le contrôle de la source, l'intégration de métadonnées et un environnement complet de conception, de test, de déploiement et de maintenance des applications décisionnelles complètes.
Le débogage graphique est aussi une des améliorations majeures, à même de permettre aux développeurs de gagner en efficacité. Grâce aux vues de source de données, les concepteurs peuvent afficher un pipeline de données afin de visualiser les données en cours de transformation sous forme de grilles, de graphiques ou de diagrammes. Les points d'arrêt, la surveillance des variables et la pile des appels constituent des fonctions de débogage performantes.
L'intégration de différentes sources et destinations de données s'effectue facilement. Outre les sources courantes, telles que les fichiers texte, OLEDB et ADO.NET (incluant ODBC pour .NET), il est possible d'accéder aux données via SAP. La prise en charge intégrée des données XML et de services Web permet d'intégrer facilement des architectures de services et d'autres sources de données non standards. La destination SQL Server optimisée permet de charger des données et les bases de données SQL Server Mobile peuvent être ciblées directement. Grâce à l'intégration de métadonnées et à l'ingénierie partagée, les rapports Reporting Services ou les cubes Analysis Services peuvent être chargés directement depuis le pipeline SSIS.
SQL Server Integration Services comprend de nombreux composants productifs et puissants, notamment pour les conversions de caractères et de données, les colonnes calculées, les opérations conditionnelles pour le partitionnement et le filtrage, les recherches, le tri, l'agrégation et les fusions. Les composants avancés simplifient des opérations compliquées telles que le chargement de dimension à évolution lente. Les scripts VisualBasic.NET souples et simples répondent aux exigences personnelles. Les développeurs peuvent également rédiger le code de leurs propres composants réutilisables, puis le distribuer.
Pour la qualité des données, les composants de recherche approximative et de regroupement approximatif renvoient des correspondances approchantes et suppriment des doublons similaires. Les fonctions d'exploration de données peuvent créer des modèles à partir de données intégrées ; elles fournissent également de nouvelles fonctions d'intégration de données. Vous pouvez utiliser des modèles de prévision pour attribuer des données incomplètes ou manquantes. Vous pouvez également utiliser des modèles d'association et de cluster pour identifier des déviances ou des anomalies entraînant des problèmes de qualité de données, tous étant capturés à l'aide d'un audit rigoureux et de métadonnées d'exécution.
|