1
votes

Comment détecter les erreurs dans un workflow oozie avant de l'exécuter?

Je suis nouveau dans le Big Data et je me demandais s'il existe un moyen de détecter les erreurs dans un workflow oozie avant de l'exécuter? Quelque chose comme une sorte d'erreur de compilation. Veuillez aider. Merci, Annie


0 commentaires

3 Réponses :


0
votes

Oozie exécute généralement plusieurs scripts, dans l'ordre, avec un démarrage et des arrêts définis.

Je pense que si vous suivez le workflow, un script à la fois, c'est vraiment la seule façon de faire une exécution complète avant de la planifier.


1 commentaires

Je l'ai maintenant. Merci.



0
votes

Vous pouvez valider le workflow.xml à l'aide de l'outil de ligne de commande comme ci-dessous.

Il effectue une validation de schéma XML sur le fichier XML de workflow spécifié.

oozie validate /path-to-workflow/workflow.xml
oozie validate -oozie http://<oozie-host>:11000/oozie /path-to-workflow/workflow.xml


0 commentaires

0
votes

Utilisez MiniOozie pour exécuter des tests unitaires sur le workflow. Consultez la Documentation . Vous pouvez exécuter le flux de travail en tant que test unitaire. Il existe quelques exemples aussi.


1 commentaires

Merci beaucoup, je vais jeter un oeil à ceux-ci.