Exporter les données des tâches (Workflow Manager)

Synthèse

Cet outil exporte le référentiel Workflow Manager (Classic) vers un fichier .jxl dans l’emplacement de dossier spécifié. Le fichier .jxl contient toutes les informations de configuration du référentiel, ainsi que les informations relatives à toutes les tâches. Le fichier .jxl peut être importé dans un autre référentiel Workflow Manager (Classic) à l’aide de l’outil Importer les données des tâches.

Utilisation

  • Des référentiels peuvent être répartis entre plusieurs serveurs ou emplacements afin de prendre en charge les workforces réparties. Dans une réplication déconnectée dans laquelle les nœuds parent et enfant ne sont pas connectés à un réseau ou à Internet, vous pouvez créer le réplica et synchroniser les modifications hors connexion. L’outil Exporter les données des tâches permet de le faire afin que l’administrateur puisse mettre à jour les référentiels Workflow Manager (Classic) enfants avec la configuration la plus récente. Workflow Manager (Classic) horodate toutes les modifications. Par conséquent, pour n’obtenir que les modifications apportées à un moment précis (la dernière exportation/synchronisation, par exemple), vous pouvez spécifier une date pour le paramètre Exporter depuis. Seuls les éléments qui ont été modifiés depuis la date indiquée dans le paramètre Exporter depuis seront exportés. Pour obtenir les modifications apportées au cours d’une période, indiquez une date de début dans le paramètre Exporter depuis et une date de fin dans le paramètre Exporter jusqu’à.

  • La sortie de cet outil est une valeur entière de statut d’exportation. Le statut d’exportation est 0 en cas de succès. Vous pouvez afficher le statut d’exportation dans les messages de l’élément Historique de géotraitement créé à l’aide de cet outil ou l’utiliser comme condition préalable à l’exécution suivante de l’outil dans un modèle.

Paramètres

ÉtiquetteExplicationType de données
Dossier d’exportation

Emplacement de la sortie du fichier JXL de l’outil. Ce dossier peut se trouver sur une unité locale ou une unité de réseau.

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

Fichier de connexion Workflow Manager (Classic) de la base de données à exporter. Si aucun fichier de connexion n’est spécifié, la base de données Workflow Manager (Classic) par défaut en cours dans le projet est utilisée.

File
Nom du référentiel
(Facultatif)

Nom du référentiel Workflow Manager (Classic) qui contient la configuration à partager. Si le nom de référentiel n’est pas spécifié, le nom de référentiel Workflow Manager (Classic) par défaut actuel est utilisé.

String
Exporter depuis
(Facultatif)

En spécifiant une date, le fichier JXL exporté ne contient que les modifications qui ont été apportées entre le moment spécifié et la date actuelle. L’entrée doit être au format UTC.

Date
Exporter jusqu’à
(Facultatif)

En spécifiant une date, le fichier JXL exporté ne contient que les modifications qui ont été apportées entre Exporter depuis et le moment spécifié. L’entrée doit être au format UTC.

Date

Sortie obtenue

ÉtiquetteExplicationType de données
Statut

Résultat de l’opération d’exportation des données de la tâche. Renvoie 0 en cas de succès.

Long

arcpy.wmx.ExportJobData(Input_Folder, {Input_DatabasePath}, {Input_Repository_Name}, {Input_Export_Since}, {Input_Export_Until})
NomExplicationType de données
Input_Folder

Emplacement de la sortie du fichier JXL de l’outil. Ce dossier peut se trouver sur une unité locale ou une unité de réseau.

Folder
Input_DatabasePath
(Facultatif)

Fichier de connexion Workflow Manager (Classic) de la base de données à exporter. Si aucun fichier de connexion n’est spécifié, la base de données Workflow Manager (Classic) par défaut en cours dans le projet est utilisée.

File
Input_Repository_Name
(Facultatif)

Nom du référentiel Workflow Manager (Classic) qui contient la configuration à partager. Si le nom de référentiel n’est pas spécifié, le nom de référentiel Workflow Manager (Classic) par défaut actuel est utilisé.

String
Input_Export_Since
(Facultatif)

En spécifiant une date, le fichier JXL exporté ne contient que les modifications qui ont été apportées entre le moment spécifié et la date actuelle. L’entrée doit être au format UTC.

Date
Input_Export_Until
(Facultatif)

En spécifiant une date, le fichier JXL exporté ne contient que les modifications qui ont été apportées entre Exporter depuis et le moment spécifié. L’entrée doit être au format UTC.

Date

Sortie obtenue

NomExplicationType de données
Output_Status

Résultat de l’opération d’exportation des données de la tâche. Renvoie 0 en cas de succès.

Long

Exemple de code

Exemple 1 ExportJobData (script autonome)

Exportez la configuration, avec les informations relatives à la tâche, du référentiel Workflow Manager (Classic) spécifié vers un emplacement de dossier. L’exportation serait la configuration depuis le 9 décembre 2010.

# Import arcpy module
import arcpy

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

# Local variables:
Input_Folder = "C:\\Temp"
Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"
Input_Repository_Name = "Redlands_Repository"
Input_Export_Since = "12/09/2010 2:14:30 PM"
Input_Export_Until = "12/09/2012 4:00:00 PM"

# Process: Export Job Data
arcpy.ExportJobData_wmx(Input_Folder, Input_DatabasePath, Input_Repository_Name, Input_Export_Since, Input_Export_Until)
Exemple 2 ExportJobData (script autonome)

Exportez la configuration, avec les informations relatives à la tâche, du référentiel Workflow Manager (Classic) par défaut vers un emplacement de dossier.

# Import arcpy module
import arcpy

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

# Local variables:
Input_Folder = "C:\\Temp"

# Process: Export Job Data
arcpy.ExportJobData_wmx(Input_Folder)

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