Comment envoyer des flux de travail Informatica en même temps?Envoi de flux de travail Informatica en parallèle via la commande PMCMD
Nous avons développé un fichier contenant toutes les commandes PMCMD pour chaque flux de travail. Nous avons l'intention d'appeler ce fichier dans le script qui finira par toucher le gestionnaire de workflow pour l'exécution de flux de travail Infa. Le problème auquel nous sommes confrontés est que les flux de travail s'exécutent de manière séquentielle. Il n'y a aucune dépendance entre les workflows et peut être exécuté en parallèle.
Im déjà en utilisant comme ci-dessous:
./pmcmd startworkflow -sv intg_ser -d Nom de domaine de l'utilisateur -p welcome123 -USD natif -f SDE_ORAR1213_Adaptor -rin intg_ser SDE_ORA_InventoryLotDimension &
(suivi suivant pmcmd commande)
'&' utilisé pour exécuter les flux de travail en arrière-plan.
Y at-il un moyen de faire en dehors de l'utilisation de '&', puisque je ne veux pas exécuter le w/f en arrière-plan. Toute information sur la façon dont les outils de planification comme DAC ont atteint ce parallélisme, nous voulions mettre en œuvre la même fonctionnalité sans utiliser d'outil de planification.
Sinon, puis-je y arriver grâce à un script Unix lui-même? Si oui, veuillez me fournir les étapes.
Toute Java suggestions connexes également acceptées.
Merci à l'avance!
Que se passe-t-il si l'un des flux de travail a échoué? Est-il possible d'obtenir cette information pendant l'exécution actuelle des flux de travail? –
Vous pouvez surveiller le flux de travail dans le moniteur de flux de travail, n'est-ce pas? Pas sûr que ma compréhension soit correcte. Pouvez-vous s'il vous plaît expliquer clairement –
Est-ce la seule façon (en utilisant la commande -no wait) de les exécuter en parallèle? –