Exécuter des modèles

Bêta :

ModelBuilder dans Map Viewer est actuellement en version bêta. Partagez votre expérience et demandez de l’aide grâce aux forums disponibles sur le site ModelBuilder Early Adopter Community.

Vous pouvez exécuter le modèle dès lors qu’il a été créé et contient au moins un outil dont l’état est Prêt à être exécuté‎. La séquence d’exécution des outils repose sur l’ordre d’ajout des outils dans le diagramme et sur l’ordre des connexions entre les outils.

Remarque :

Vous devez être connecté à une session d’analyse et le modèle doit être actif pour l’exécuter.

Exécuter un modèle

Pour exécuter un modèle, cliquez sur Run (Exécuter) Exécuter le modèle dans la barre d’outils du modèle.

Remarque :

Si le bouton Run (Exécuter) n’est pas disponible, cela peut être le signe qu’aucun des outils du modèle n’est à l’état Prêt à être exécuté. Ouvrez la boîte de dialogue d’un outil et vérifiez que tous les paramètres requis sont définis.

Tous les outils dont l’état est Prêt à être exécuté s’exécutent les uns après les autres. Le modèle cesse de s’exécuter une fois que tous les outils prêts à s’exécuter ont réussi à s’exécuter ou lorsqu’une erreur survient lors de l’exécution d’un des outils.

L’état de l’outil est indiqué avec les icônes suivantes sur les outils et les jeux de données en sortie :

  • Success (Réussite) Opération réussie : l’outil s’est exécuté.
  • Warning (Avertissement) Avertissement : l’outil s’est exécuté mais a renvoyé un ou plusieurs messages d’avertissement.
  • Failed (Échec) Echec : l’exécution de l’outil a échoué.

Utilisez l’historique d’analyse de l’exécution du modèle pour passer en revue les messages d’avertissement et d’erreur.

Réexécuter un modèle

Plusieurs raisons peuvent vous pousser à réexécuter un modèle, y compris l’itération d’un processus d’analyse à l’aide de paramètres différents, la réexécution d’une analyse pour une autre zone d’étude ou la correction d’outils dont l’exécution a échoué précédemment.

Voici les options de réexécution d’un modèle :

Exécuter uniquement les outils prêts à être exécutés

Cliquez sur Run (Exécuter) Exécuter le modèle dans la barre d’outils du modèle pour exécuter tous les outils à l’état Prêt à être exécuté, y compris les outils qui ont été mis à jour depuis la dernière exécution du modèle, les outils dont l’exécution a échoué lors d’une précédente exécution du modèle et les outils qui se trouvent en aval par rapport à un outil qui a été mis à jour ou dont l’exécution a échoué.

Les outils à l’état Pas prêt à être exécuté ou Déjà exécuté ne s’exécutent pas.

Cette option est idéale lorsque vous voulez exécuter uniquement les outils mis à jour dans un modèle. Par exemple, un modèle avec trois outils qui se sont exécutés et dont le dernier a échoué. Les deux premiers outils se sont exécutés et ont produit les résultats attendus. En mettant à jour des paramètres pour le troisième outil et en cliquant sur Run (Exécuter), le troisième outil se réexécute sans réexécution des deux premiers outils.

Exécuter l’intégralité du modèle

En exécutant l’intégralité du modèle, vous réinitialisez tous les outils à l’état Déjà exécuté sur un état Prêt à être exécuté et vous exécutez le modèle depuis le début.

Cette option est idéale si vous voulez réexécuter les outils qui se sont exécutés mais que les paramètres des outils n’ont pas changé. Par exemple, vous créez et exécutez un modèle de sorte que tous les outils et sorties sont à l’état Déjà exécuté. Lorsque vous consultez les résultats, vous constatez qu’il manque une entité dans le jeu de données en entrée. Vous pouvez mettre à jour le jeu de données pour ajouter l’entité manquante, puis utiliser l’option Run entire model (Exécuter l’intégralité du modèle) pour réinitialiser tous les outils et réexécuter le modèle à l’aide des données mises à jour.

Remarque :

Les sorties intermédiaires des exécutions de modèle précédentes sont supprimées lorsque vous exécutez l’intégralité du modèle. Par conséquent, l’exécution de l’intégralité du modèle peut prendre plus de temps que l’exécution des seuls outils à l’état Prêt à être exécuté.

Pour exécuter l’intégralité du modèle, procédez comme suit :

  1. Cliquez sur la flèche vers le bas Run (Exécuter) Menu Exécuter pour développer le menu.
  2. Cliquez sur Run entire model (Exécuter l’intégralité du modèle).

Historique d’analyse des modèles

Lorsqu’un modèle est exécuté, une entrée est ajoutée dans l’historique d’analyse de la carte Web. L’outil individuel exécuté dans le modèle n’est pas ajouté à l’historique d’analyse.

Une fois qu’un modèle est terminé, vous pouvez cliquer sur l’entrée d’historique pour en ouvrir les détails et accéder aux onglets suivants :

  • Results (Résultats) : tous les résultats générés lors de cette exécution du modèle s’affichent. Si un modèle est réexécuté sans changer aucun paramètre, il est possible qu’aucun nouveau résultat ne soit généré si les résultats précédents sont toujours valides.
  • Messages : les messages d’erreur et d’avertissement pour le modèle exécuté dans son entier et pour chaque outil exécuté au sein du modèle s’affichent.

En savoir plus sur l’historique d’analyse

Annuler un modèle

Pour annuler un modèle en cours d’exécution, cliquez sur Cancel (Annuler) Annuler dans la barre d’outils du modèle ou sur Cancel analysis (Annuler l’analyse) Annuler l\’analyse dans la fenêtre History (Historique). Les résultats qui ont été générés avant l’annulation du modèle demeurent disponibles.