Je suis nouveau avec la bouilloire, donc je vais exécuter le script de 3 bouilloire 1.ktr, 2.ktr, 3.ktr un après l'autre. Est-ce que quelqu'un peut me donner l'idée comment réaliser ceci en utilisant des étapes de bouilloire.Comment exécuter 3 scripts de kettle l'un après l'autre
Répondre
Habituellement, vous organisez vos transformations de bouilloire dans la bouilloire jobs
(.kjb). Dans ces travaux, vous pouvez transformer les transformations les unes après les autres. Vous pouvez également inclure jobs
au sein de jobs
pour mieux organiser votre processus ETL. Si vous exécutez vos travaux et vos transformations à partir de la ligne de commande, sachez que vous exécutez des transformations avec l'outil kitchen
, des transformations avec pan
. Vous pouvez créer des travaux comme vous pouvez créer des transformations, avec spoon
.
L'idéal est d'utiliser des tâches. Les travaux garantissent une exécution séquentielle lorsque vous les placez en séquence, contrairement à une transformation appelant plusieurs transformations via l'exécuteur de transformation (où il passe en parallèle)
Créez un travail d'encapsuleur avec Start -> (transformation step) KTR1 -> (transformation step) KTR2 -> (transformation step) KTR3 -> Success
et exécutez ce travail.