Partager via


Éditeur de transformation de recherche floue (onglet Table de référence)

Utilisez l’onglet Table de référence de la boîte de dialogue Éditeur de transformation de recherche floue pour définir la table source et l’index à utiliser pour la recherche. La source de données de référence doit être une table d’une base de données SQL Server .

Notes

La transformation de recherche floue crée une copie de travail de la table de référence. Les index décrits ci-dessous sont créés dans cette table de travail en utilisant une table spéciale et non un index SQL Server standard. La transformation ne modifie pas les tables sources existantes si vous ne sélectionnez pas Conserver l’index stocké. Dans ce cas, elle crée un déclencheur dans la table de référence qui met à jour la table de travail et la table d'index de recherche en fonction des modifications apportées à la table de référence.

Notes

Les Exhaustive propriétés et MaxMemoryUsage de la transformation de recherche approximative ne sont pas disponibles dans l’éditeur de transformation de recherche approximative, mais peuvent être définies à l’aide de la Éditeur avancé. En outre, une valeur supérieure à 100 pour MaxOutputMatchesPerInput peut être spécifiée uniquement dans le Éditeur avancé. Pour plus d’informations sur ces propriétés, consultez la section Transformation de recherche floue dans Propriétés personnalisées des transformations.

Pour en savoir plus sur la transformation de recherche floue, consultez Fuzzy Lookup Transformation.

Options

Gestionnaire de connexions OLE DB
Sélectionnez un gestionnaire de connexions OLE DB existant dans la liste ou créez une connexion en cliquant sur Nouveau.

Nouveau
Crée une connexion en utilisant la boîte de dialogue Configurer le gestionnaire de connexions OLE DB .

Créer un nouvel index
Indiquez que la transformation doit créer un nouvel index à utiliser pour la recherche.

Nom de la table de référence
Sélectionnez la table existante à utiliser comme table de référence (recherche).

Stocker un nouvel index
Sélectionnez cette option pour enregistrer le nouvel index de recherche.

Nom du nouvel index
Si vous avez décidé d'enregistrer le nouvel index de recherche, tapez un nom descriptif.

Conserver l’index stocké
Si vous avez décidé d'enregistrer le nouvel index de recherche, indiquez si vous voulez également que SQL Server conserve l'index.

Notes

Lorsque vous sélectionnez Conserver l’index stocké sous l’onglet Table de référence de l’Éditeur de transformation de recherche floue, la transformation utilise des procédures stockées managées pour maintenir l’index. Ces procédures stockées managées utilisent la fonctionnalité de l’intégration du common language runtime (CLR) dans SQL Server. Par défaut, l'intégration CLR dans SQL Server est désactivée. Pour utiliser la fonctionnalité Conserver l’index stocké , vous devez activer l’intégration du CLR. Pour plus d’informations, consultez Activation de l’intégration du CLR.

Dans la mesure où l’option Conserver l’index stocké requiert l’intégration du CLR, cette fonctionnalité n’est effective que lorsque vous sélectionnez une table de référence dans une instance de SQL Server pour laquelle l’intégration du CLR est activée.

Utiliser l'index existant
Indiquez que la transformation doit utiliser un index de recherche existant.

Nom d'un index existant
Dans la liste, sélectionnez un index de recherche existant.

Voir aussi

Guide de référence des erreurs et des messages propres à Integration Services
Éditeur de transformation de recherche floue (onglet Colonnes)
Éditeur de transformation de recherche floue (onglet Avancé)