Sorties du modèle

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.

Lors de l’exécution d’un modèle, des données en sortie sont créées pour chaque processus du modèle. Certaines sorties des outils intermédiaires sont seulement nécessaires pour générer l’entrée d’un autre outil et ne présentent plus d’intérêt une fois le modèle terminé. Pour optimiser la gestion des données, vous pouvez configurer ces outils de façon à ce qu’aucun jeu de données en sortie ne soit créé.

Lorsque vous définissez les paramètres Result layer (Couche de résultat) pour un outil, vous pouvez créer des données intermédiaires ou des données hébergées.

En savoir plus sur la définition des paramètres d’outil

Données intermédiaires

Le type de résultat par défaut de tous les outils d’un modèle est Create intermediate data (Créer des données intermédiaires).

Dans ModelBuilder, les données intermédiaires désignent des données temporaires créées par les outils lorsque les outils s’exécutent. Ces sorties ne publient pas de service hébergé, ce qui réduit le temps d’exécution du modèle. Les données intermédiaires ne peuvent être ni enregistrées, ni visualisées sur la carte. Elles sont uniquement destinées à être utilisées en entrée d’autres outils dans le modèle.

Les données intermédiaires sont stockées dans la session d’analyse et sont supprimées une fois que le modèle n’est plus actif ou une fois la session déconnectée.

Bêta :

Les données intermédiaires ne peuvent actuellement pas être enregistrées en tant que couche hébergée. Il sera possible de créer une couche hébergée à partir d’une couche intermédiaire dans une version à venir.

Données hébergées

Dans le cas de sorties d’outil que vous souhaitez enregistrer ou visualiser sur une carte, vous pouvez créer une sortie de données hébergées. Il est recommandé de créer un jeu de données en sortie pour la dernière sortie d’un modèle.

Les options Result type (Type de résultat) suivantes permettent de créer une sortie hébergée :

  • Create hosted layer (Créer une couche hébergée) : une nouvelle couche hébergée est créée pour les données en sortie. Les paramètres suivants sont disponibles lorsque l’option Create hosted layer (Créer une couche hébergée) est sélectionnée :
    • Output name (Nom en sortie) : nom de la couche créée et affichée.
    • If a layer exists with the same name, automatically overwrite it (S’il existe déjà une couche portant ce nom, la remplacer automatiquement) : utilisez ce paramètre pour exécuter à nouveau le modèle sans modifier le nom en sortie. Ce paramètre est activé par défaut. Si la couche n’existe pas encore dans l’organisation, une nouvelle couche est créée lors de la première exécution du modèle. Elle est remplacée lors des exécutions suivantes du modèle.

      Si vous ne voulez pas remplacer la sortie, désactivez ce paramètre.

  • Overwrite existing layer (Remplacer la couche existante) : sélectionnez une couche existante à remplacer par les données en sortie. Cliquez sur Layer (Couche) Couche et accédez à une couche à remplacer. Vous devez être le propriétaire de la couche ou disposer des privilèges d’administrateur afin de remplacer une couche.

    La référence spatiale du nouveau résultat doit correspondre à la référence spatiale de l’élément existant en cours de remplacement.

Les configurations des couches, comme la symbologie et les fenêtres contextuelles, ne sont pas conservées lorsque vous remplacez une couche. Toutes les couches utilisent les configurations par défaut des sorties d’outil.

Attention :

Le remplacement d’une couche est définitif et irréversible.