Réinjecter une version de la tâche (Workflow Manager (classique))

Synthèse

Réinjecter les modifications de la version actuelle dans la version parente de la tâche.

Héritage :

Il s’agit d’un outil obsolète. Il est recommandé aux utilisateurs actuels de Workflow Manager (Classic) de créer leurs nouveaux projets à l’aide de la version axée sur les services d’ArcGIS Workflow Manager pour ArcGIS Pro.

Utilisation

  • L’ID de tâche en entrée doit concerner une tâche qui existe déjà dans le référentiel. Cette tâche doit disposer d’un espace de travail de données, d’une version parente et d’une version qui lui est déjà associée.

  • L’outil ne prend pas en charge l’espace de travail de données de service d’entités dans ArcGIS Pro. Si un espace de travail de données de service d’entités est défini comme étant l’espace de travail de données de la tâche en entrée, l’outil échoue avec une erreur.

Paramètres

ÉtiquetteExplicationType de données
ID de tâche en entrée

ID de la tâche dont les modifications apportées à la version de la tâche vont être réinjectées dans sa version parente.

String
Chemin d’accès à la base de données en entrée
(Facultatif)

Fichier de connexion à une base de données Workflow Manager (Classic) qui contient les informations relatives à la tâche. Si aucun fichier de connexion n’est spécifié, la base de données Workflow Manager (Classic) actuelle par défaut est utilisée.

File

Sortie obtenue

ÉtiquetteExplicationType de données
La réinjection de la version de la tâche a réussi

Résultat de l’opération de réinjection. Renvoie 0 en cas de succès.

Long

arcpy.wmx.PostJobVersion(Input_JobID, {Input_DatabasePath})
NomExplicationType de données
Input_JobID

ID de la tâche dont les modifications apportées à la version de la tâche vont être réinjectées dans sa version parente.

String
Input_DatabasePath
(Facultatif)

Fichier de connexion à une base de données Workflow Manager (Classic) qui contient les informations relatives à la tâche. Si aucun fichier de connexion n’est spécifié, la base de données Workflow Manager (Classic) actuelle par défaut est utilisée.

File

Sortie obtenue

NomExplicationType de données
Output_Status

Résultat de l’opération de réinjection. Renvoie 0 en cas de succès.

Long

Exemple de code

Exemple d’utilisation de la fonction PostJobVersion (script autonome)

Dans cet exemple, les modifications apportées à une version de la tâche sont réinjectées dans la version par défaut correspondant à l’ID de tâche spécifié.

# Import arcpy module
import arcpy

# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")

# Local variables:
Input_JobID = "1"
Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"

# Process: Post Job Version
arcpy.wmx.PostJobVersion(Input_JobID, Input_DatabasePath)

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Non
  • Standard: Nécessite Workflow Manager
  • Advanced: Nécessite Workflow Manager

Rubriques connexes