É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 est utilisé comme étiquette dans l'icône de la tâche.[!REMARQUE]
Les noms de tâches 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.[!REMARQUE]
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 les conversions, 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 d'exécution du package a la valeur False, 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 avez défini la propriété sur true, 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
Emplacement
Sélectionnez l'emplacement du package enfant. Cette propriété utilise les options répertoriées dans le tableau ci-dessous.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.
Connexion
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
Connexion
Sélectionnez un gestionnaire de connexions OLE DB existant dans la liste ou cliquez sur <Nouvelle connexion...> pour en créer un nouveau.Rubriques connexes : Gestionnaire de connexions OLE DB, Configurer le gestionnaire de connexions OLE DB
PackageName
Permet de saisir 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
Connexion
Sélectionnez un gestionnaire de connexions de fichiers dans la liste ou cliquez sur <Nouvelle connexion…> pour créer un nouveau gestionnaire de connexions.Rubriques connexes : Gestionnaire de connexions de fichiers, Éditeur du gestionnaire de connexions de fichiers
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.Supprimer
Cliquez pour supprimer un mappage entre un paramètre ou une variable et un paramètre de package enfant.