Onglet Dynamic settings des composants dans un Job
Pourquoi et quand exécuter cette tâche
Les vues Basic settings et Advanced settings de tous les composants comportent divers cases à cocher et listes déroulantes permettant de paramétrer chaque composant. D'une manière générale, les valeurs de ces types de paramètres ne peuvent être éditées qu'au moment de la création.
L'onglet Dynamic settings, dans la vue Component, vous permet de personnaliser ces paramètres sous la forme de code ou de variable.
Cette fonctionnalité vous permet par exemple de configurer ces paramètres comme des variables qui deviendront donc dépendant des contextes, alors qu'ils ne sont pas censés être par défaut.
Un autre avantage de cette fonctionnalité réside dans le fait que vous êtes maintenant capable de changer les paramètres de contexte au moment de l'exécution. Cela est très utile lorsque vous exportez votre Job script afin de le déployer sur un serveur d'exécution par exemple.
- Les cases et les listes déroulantes ayant des paramètres dépendants sont supportées. Par exemple, dans l'onglet Advanced settings (Paramètres avancés) du composant tDBInput, le champ Fetch size (Récupérer la taille) s'affiche lorsque la case Use Fetch size (Utiliser la récupération de la taille) est cochée La case Use Fetch size (Utiliser la récupération de la taille) n'est pas conçue pour supporter l'utilisation de paramètres dynamiques.
- Les cases tStatCatcher Statistics (Statistiques du tStatCatcher), Enable parallel execution (Activer l'exécution parallèle), Show Information parameters (Afficher les informations des paramètres) ne sont pas supportées.
- Les paramètres utilisant des valeurs provenant de référentiels ne sont pas supportés.
- La liste déroulante Component list (Liste des composants) est supportée uniquement si elle dépend de la case Use existing connection (Utiliser une connexion existante) sélectionnée.
Pour personnaliser ces types de paramètres, notamment les variables de contexte, suivez les étapes qui suivent :
Procédure
Résultats
Pour comprendre comment définir un paramètre dynamique, consultez Définir des groupes de contextes.