Éditeur de tâche d'exécution de package
Utilisez l'Éditeur de tâche d'exécution de package pour configurer la tâche d'exécution de package. La tâche d'exécution de package étend les fonctionnalités d'entreprise de Integration Services en permettant à des packages d'exécuter d'autres packages au sein d'un flux de travail.
Que voulez-vous faire ?
Ouvrir l'Éditeur de tâche d'exécution de package
Ouvrez un projet Integration Services dans Visual Studio qui contient une tâche d'exécution de package.
Cliquez avec le bouton droit sur la tâche dans le Concepteur SSIS, puis cliquez sur Modifier.
Définir les options sur la page Général
Nom
Fournissez un nom unique pour la tâche d'exécution de package. Ce nom sert d'étiquette à l'icône de la tâche.
Notes
Les noms de tâche doivent être uniques dans un package.
Description
Entrez une description de la tâche d'exécution de package.
Définir les options sur la page Package
ReferenceType
Sélectionnez Référence du projet pour les packages enfants qui sont dans le projet. Sélectionnez Référence externe pour les packages enfants situés en dehors du package.
Notes
L’option ReferenceType est en lecture seule et est définie sur Référence externe si le projet qui contient le package n’a pas été converti en modèle de déploiement de projet. Pour plus d’informations sur la conversion, consultez Déployer des projets sur le serveur Integration Services.
Mot de passe
Si le package enfant s’avère protégé par un mot de passe, indiquez ce dernier ou cliquez sur le bouton représentant des points de suspension (...) afin de définir un nouveau mot de passe.
ExecuteOutOfProcess
Spécifiez si le package enfant s'exécute dans le processus du package parent ou dans un processus distinct. Par défaut, la propriété ExecuteOutOfProcess de la tâche Execute Package est définie False
sur , et le package enfant s’exécute dans le même processus que le package parent. Si vous affectez la valeur true
à cette propriété, le package enfant s'exécute dans un processus indépendant. Cela peut ralentir le lancement du package enfant. En outre, si vous définissez la propriété true
sur , vous ne pouvez pas déboguer le package dans une installation d’outils uniquement ; vous devez installer le produit Integration Services. Pour plus d’informations, consultez Installer Integration Services.
Options dynamiques de ReferenceType
ReferenceType = Référence externe
Lieu
Sélectionnez l'emplacement du package enfant. Cette propriété dispose des options répertoriées dans le tableau suivant.
Valeur | Description |
---|---|
SQL Server | Définissez l'emplacement d'une instance de SQL Server. |
Système de fichiers | Permet de définir l'emplacement du système de fichiers. |
Connection
Sélectionnez le type d’emplacement de stockage du package enfant.
PackageNameReadOnly
Permet d'afficher le nom du package.
ReferenceType = Référence du projet
PackageNameFromProjectReference
Sélectionnez un package contenu dans le projet, qui sera le package enfant.
Options dynamiques pour la définition de l'emplacement
Emplacement = SQL Server
Connection
Sélectionnez un gestionnaire de connexions OLE DB dans la liste ou cliquez sur <Nouvelle connexion...> pour en créer un.
Rubriques connexes : Gestionnaire des connexions OLE DB, configurer le Gestionnaire des connexions OLE DB
PackageName
Permet d’entrer le nom du package enfant ou de cliquer sur le bouton représenté par des points de suspension (...) pour atteindre le package.
Emplacement = Système de fichiers
Connection
Sélectionnez un gestionnaire de connexions de fichiers dans la liste ou cliquez sur <Nouvelle connexion...> pour en créer un.
Rubriques connexes : File Gestionnaire de connexions, Rédacteur File Gestionnaire de connexions
PackageNameReadOnly
Permet d'afficher le nom du package.
Définir les options sur la page Liaisons de paramètre
Vous pouvez passer des valeurs du package parent ou du projet au package enfant. Le projet doit utiliser le modèle de déploiement de projet et le package enfant doit être contenu dans le même projet qui contient le package parent.
Pour plus d’informations sur la conversion de projets en modèle de déploiement de projet, consultez Déployer des projets sur le serveur Integration Services.
Paramètre de package enfant
Entrez ou sélectionnez un nom pour le paramètre de package enfant.
Variable ou paramètre de liaison
Sélectionnez le paramètre ou la variable contenant la valeur que vous souhaitez transmettre au package enfant.
Ajouter
Cliquez pour mapper un paramètre ou une variable à un paramètre de package enfant.
Remove
Cliquez pour supprimer un mappage entre un paramètre ou une variable et un paramètre de package enfant.