Disponible con una licencia de Workflow Manager.
Resumen
Importa configuración e información de trabajos desde un repositorio de Workflow Manager (Classic) a un repositorio de destino. Esta herramienta es la más útil para configurar un repositorio similar a uno ya existente, crear una réplica de un repositorio desconectado y modificar la sincronización.
Uso
El parámetro Nombre de repositorio es el nombre del repositorio de Workflow Manager (Classic) al que se va a conectar.
El archivo JXL/reconocimiento de entrada se genera con la herramienta Exportar datos del trabajo.
El parámetro Fusionar le permite incorporar el contenido del archivo JXL de entrada a la configuración existente en su base de datos. Si el parámetro Fusionar no está activado, se eliminará el contenido existente del repositorio especificado.
Sintaxis
arcpy.wmx.ImportJobData(Input_File, Input_Merge, {Input_DatabasePath}, {Input_Repository_Name})
Parámetro | Explicación | Tipo de datos |
Input_File | El archivo JXL que contiene los trabajos y elementos de configuración generados con la herramienta Exportar datos del trabajo. | File |
Input_Merge | Especifica si el contenido del repositorio de Workflow Manager (Classic) de destino se debe combinar en lugar de sobrescribirse con el contenido del archivo de configuración de entrada.
| Boolean |
Input_DatabasePath (Opcional) | El archivo de conexión de Workflow Manager (Classic) que contiene la información de conexión con el repositorio de destino. Si no se especifica ningún archivo de conexión, se utilizará la base de datos de Workflow Manager (Classic) predeterminada actual del proyecto. | File |
Input_Repository_Name (Opcional) | El nombre del repositorio según se especifica en la configuración del sistema de Workflow Manager (Classic). El nombre debe ser único de entre todos los repositorios de su clúster. Si no se especifica el nombre del repositorio, se utilizará el nombre del repositorio de Workflow Manager (Classic) predeterminado actual. | String |
Salida derivada
Nombre | Explicación | Tipo de datos |
Output_Status | El resultado de la operación de importación de datos del trabajo. Devuelve 0 si es correcto. | Largo |
Muestra de código
Importe la configuración (con la información del trabajo) de un repositorio de Workflow Manager (Classic) y sustituya el contenido existente del repositorio de destino.
# Import arcpy module
import arcpy
# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")
# Script arguments
Input_File = "C:\\Temp\\WMXRepository.jxl"
Input_Merge = "REPLACE"
Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"
Input_Repository_Name = "WMXRepository"
# Process: Import Job Data
arcpy.ImportJobData_wmx(Input_File, Input_Merge, Input_DatabasePath, Input_Repository_Name)
Importe la configuración (con la información del trabajo) de un repositorio de Workflow Manager (Classic) y fusione el contenido del archivo .jxl con el contenido existente del repositorio de destino.
# Import arcpy module
import arcpy
# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")
# Script arguments
Input_File = "C:\\Temp\\WMXRepository.jxl"
Input_Merge = "COMBINE"
Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"
Input_Repository_Name = "WMXRepository"
# Process: Import Job Data
arcpy.ImportJobData_wmx(Input_File, Input_Merge, Input_DatabasePath, Input_Repository_Name)
Entornos
Información de licenciamiento
- Basic: No
- Standard: Requiere Workflow Manager
- Advanced: Requiere Workflow Manager