Exportar datos del trabajo (Administrador de flujo de trabajo)
Resumen
Esta herramienta exportará el repositorio de Workflow Manager a un archivo .jxl en la ubicación de carpeta especificada. El archivo .jxl incluirá toda la información de configuración del repositorio, así como la información sobre todos los trabajos. El archivo .jxl se puede importar a otro repositorio de Workflow Manager utilizando la herramienta Importar datos del trabajo.
Uso
-
Puede tener repositorios distribuidos en varios servidores o ubicaciones para permitir equipos de trabajo distribuidos. En una replicación desconectada donde los nodos principal y secundario no están conectados a una red o a Internet, posiblemente deba crear la réplica y sincronizar los cambios sin conexión. La herramienta Exportar datos del trabajo realiza esta tarea para que el administrador actualice los repositorios de Workflow Manager secundarios con la configuración más reciente. Workflow Manager marca la fecha y la hora de los cambios, de modo que para obtener los cambios de una hora específica (como la última exportación/sincronización), puede especificar una fecha para el parámetro Exportar desde. Esto solo exportará los elementos que han cambiado desde la fecha especificada Exportar desde.
La salida de esta herramienta es un valor de estado de exportación entero. El estado de exportación será 0 tras una exportación correcta o un número negativo en caso de que no se realice. Puede ver el estado de exportación en la ventana Resultados o bien utilizarlo como una condición indispensable para que la herramienta se pueda ejecutar posteriormente en ModelBuilder.
Sintaxis
Parámetro | Explicación | Tipo de datos |
Input_Repository_Name (Opcional) |
El nombre del repositorio de Workflow Manager que contiene la configuración que se comparte. Si no se especifica el nombre de repositorio, se utiliza el nombre de repositorio del administrador de flujo de trabajos actual predeterminado. | String |
Input_Folder |
La ubicación de salida del archivo JXL de la herramienta. Esta carpeta puede ser local o una unidad de red. | Folder |
Input_DatabasePath (Opcional) |
El archivo de conexión de Workflow Manager de la base de datos que se exportará. Si no se especifica ningún archivo de conexión, se utiliza la base de datos del administrador de flujo de trabajos actual predeterminada. | File |
Input_Export_Since (Opcional) |
Al especificar una fecha, el archivo JXL exportado solo contiene los cambios que se produjeron entre la fecha actual y la hora especificada. La entrada debe tener el formato de hora de la configuración regional del equipo actual. | Date |
Ejemplo de código
Exporte la configuración, con información del trabajo, del repositorio del administrador de flujo de trabajos especificado a una ubicación de carpeta. La exportación sería la configuración del 9 de diciembre de 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"
# Process: Export Job Data
arcpy.ExportJobData_WMX(Input_Folder, Input_DatabasePath, Input_Repository_Name, Input_Export_Since)
Exporte la configuración, con información del trabajo, del repositorio del administrador de flujo de trabajos predeterminado a una ubicación de carpeta.
# 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)