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

Synthèse

Réinjectez les modifications de la version actuelle dans la version parent de la tâche.

Utilisation

  • L’ID de tâche en entrée doit être destiné à 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 parent 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 parent.

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 abouti

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 parent.

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 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.PostJobVersion_wmx(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