Procédure : créer et déployer un cache pour la transformation de recherche

Vous pouvez créer et déployer un fichier cache (.caw) pour la transformation de recherche. Le dataset de référence est stocké dans le fichier cache.

La transformation de recherche effectue des recherches en joignant les données des colonnes d'entrée d'une source de données connectée aux colonnes d'un dataset de référence.

Vous créez un fichier cache en utilisant un gestionnaire de connexions du cache et une transformation du cache. Pour plus d'informations, consultez Gestionnaire de connexions du cache et Transformation du cache.

Pour en savoir plus sur la transformation de recherche et les fichiers cache, consultez Transformation de recherche.

Pour créer un fichier cache

  1. Dans Business Intelligence Development Studio, ouvrez le projet Integration Services qui contient le package souhaité, puis ouvrez le package.

  2. Sous l'onglet Flux de contrôle, ajoutez une tâche de flux de données.

  3. Sous l'onglet Flux de données, ajoutez une transformation du cache au flux de données, puis connectez la transformation à une source de données.

    Configurez la source de données selon vos besoins.

  4. Double-cliquez sur la transformation du cache, puis dans l'Éditeur de transformation du cache, sur la page Gestionnaire de connexions, cliquez sur Nouveau pour créer un gestionnaire de connexions du cache.

  5. Dans l'Éditeur du gestionnaire de connexions du cache, sous l'onglet Général, configurez le gestionnaire de connexions du cache afin d'enregistrer le cache en sélectionnant les options suivantes :

    1. Sélectionnez Utiliser le cache de fichier.

    2. Dans la zone Nom de fichier, tapez le chemin d'accès du fichier.

    Le système crée le fichier lorsque vous exécutez le package.

    [!REMARQUE]

    Le niveau de protection du package ne s'applique pas au fichier cache. Si le fichier cache contient des informations sensibles, utilisez une liste de contrôle d'accès (ACL) pour restreindre l'accès à l'emplacement ou au dossier dans lequel vous stockez le fichier. Vous devez autoriser l'accès à certains comptes uniquement. Pour plus d'informations, consultez Contrôle de l'accès aux fichiers utilisés par des packages.

  6. Cliquez sur l'onglet Colonnes, puis spécifiez quelles colonnes sont les colonnes d'index à l'aide de l'option Position d'index.

    Pour les colonnes qui ne sont pas des index, la position d'index est 0. Pour les colonnes d'index, la position d'index est un nombre séquentiel, positif.

    [!REMARQUE]

    Lorsque la transformation de recherche est configurée pour utiliser un gestionnaire de connexions du cache, seules les colonnes d'index dans le dataset de référence peuvent être mappées avec des colonnes d'entrée. En outre, toutes les colonnes d'index doivent être mappées.

    Pour plus d'informations, consultez Éditeur du gestionnaire de connexions du cache.

  7. Configurez la transformation du cache selon vos besoins.

    Pour plus d'informations, consultez Éditeur de transformation du cache (Page Gestionnaire de connexions) et Éditeur de transformation du cache (page Mappages).

  8. Exécutez le package.

Pour déployer un fichier cache

  1. Dans Business Intelligence Development Studio, ouvrez le projet Integration Services qui contient le package souhaité, puis ouvrez le package.

  2. Vous pouvez éventuellement créer une configuration de package. Pour plus d'informations, consultez Procédure : ajouter une configuration de package.

  3. Ajoutez le fichier cache au projet en procédant comme suit :

    1. Dans l'Explorateur de solutions, sélectionnez le projet que vous avez ouvert à l'étape 1.

    2. Dans le menu Projet, cliquez sur Ajouterun élément existant.

    3. Sélectionnez le fichier cache, puis cliquez sur Ajouter.

    Le fichier apparaît dans le dossier Divers de l'Explorateur de solutions.

  4. Configurez le projet afin de créer un utilitaire de déploiement, puis créez le projet. Pour plus d'informations, consultez Procédure : créer un utilitaire de déploiement de package Integration Services.

    Un fichier manifeste, <nom du projet>.SSISDeploymentManifest.xml, est créé. Il répertorie les divers fichiers du projet, les packages et les configurations de packages.

  5. Déployez le package dans le système de fichiers. Pour plus d'informations, consultez Procédure : déployer un package.