Mettre à niveau des transformations de recherche
Lorsque vous effectuez une mise à niveau de SQL Server 2005 vers SQL Server 2014, envisagez de modifier des packages pour tirer parti des nouvelles fonctionnalités de la transformation de recherche. La transformation prend en charge les types de mise en cache et les options de sortie de données disponibles dans SQL Server 2005 Integration Services (SSIS). Pour plus d’informations sur la mise en cache et les sorties de données, consultez Transformation de recherche.
Dans SQL Server 2005 Integration Services (SSIS), les types de mise en cache disponibles sont la mise en cache complète, la mise en cache partielle et aucune mise en cache. Dans SQL Server 2014 Integration Services (SSIS), vous pouvez configurer une transformation de recherche pour utiliser l’un de ces types de mise en cache. Pour plus d’informations sur la façon d’implémenter une mise en cache partielle ou aucune mise en cache, consultez Implémenter une recherche en mode Aucun cache ou cache partiel. Pour plus d’informations sur la mise en cache complète, consultez Implémenter une transformation de recherche en mode cache complet à l’aide de l’Gestionnaire des connexions de cache et Implémenter une transformation de recherche en mode cache complet à l’aide du Gestionnaire des connexions OLE DB.
Dans SQL Server 2005 Integration Services (SSIS), la transformation de recherche avait une entrée, une sortie et une sortie d’erreur. Les lignes de l'entrée qui possédaient des entrées correspondantes dans le jeu de données de référence étaient gérées par la sortie. Les lignes de l'entrée qui ne possédaient pas d'entrées correspondantes étaient traitées en tant qu'erreurs et pouvaient être redirigées vers la sortie d'erreur. Dans SQL Server 2014 Integration Services (SSIS), la transformation de recherche a deux sorties : une sortie de correspondance et une sortie sans correspondance.
Par défaut, lorsque vous exécutez une transformation de recherche créée dans SQL Server 2005, SQL Server 2014 Integration Services (SSIS) traite les lignes sans entrées correspondantes comme des erreurs et vous permet de rediriger les lignes vers une sortie d’erreur. Vous avez la possibilité de configurer la transformation de recherche afin de traiter les lignes comme si elles n'étaient pas des erreurs et de rediriger ces lignes vers la sortie sans correspondance.
Pour plus d’informations, consultez Éditeur de transformation de recherche (page Général).