Exportar datos del trabajo (Workflow Manager)

Resumen

Esta herramienta exportará el repositorio de Workflow Manager (Classic) 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 (Classic) con 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 (Classic) secundarios con la configuración más actualizada. Workflow Manager (Classic) coloca una marca de tiempo en todos 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 en el parámetro Exportar desde. Esto solo exportará los elementos que han cambiado desde la fecha especificada Exportar desde. Para obtener los cambios realizados en un rango de tiempo, utilice el parámetro Exportar desde para especificar una fecha de inicio y el parámetro Exportar hasta para especificar una fecha de finalización.

  • 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. Puede ver el estado de la exportación en los mensajes del elemento Historial de geoprocesamiento que se crea cuando se ejecuta esta herramienta, o utilizarlo como condición previa para la siguiente ejecución de herramienta en un modelo.

Parámetros

EtiquetaExplicaciónTipo de datos
Carpeta a exportar a

La ubicación de salida del archivo JXL de la herramienta. Esta carpeta puede ser local o una unidad de red.

Folder
Ruta de base de datos de entrada (.jtc)
(Opcional)

El archivo de conexión Workflow Manager (Classic) para la base de datos que se exportará. Si no se especifica ningún archivo de conexión, se utiliza la base de datos de Workflow Manager (Classic) actual predeterminada del proyecto.

File
Nombre de repositorio
(Opcional)

El nombre del repositorio de Workflow Manager (Classic) que contiene la configuración que se va a compartir. Si no se especifica el nombre del repositorio, se utiliza el nombre del repositorio de Workflow Manager (Classic) actual predeterminado.

String
Exportar desde
(Opcional)

Al especificar una fecha, el archivo JXL exportado solo contiene los cambios que se produjeron entre la hora especificada y la fecha actual. La entrada debe estar en el formato de hora UTC.

Date
Exportar hasta
(Opcional)

Al especificar una fecha, el archivo JXL exportado solo contiene los cambios que se produjeron entre Exportar desde y la hora especificada. La entrada debe estar en el formato de hora UTC.

Date

Salida derivada

EtiquetaExplicaciónTipo de datos
Estado

El resultado de la operación de exportación de datos del trabajo. Devuelve 0 si es correcto.

Long

arcpy.wmx.ExportJobData(Input_Folder, {Input_DatabasePath}, {Input_Repository_Name}, {Input_Export_Since}, {Input_Export_Until})
NombreExplicaciónTipo de datos
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 Workflow Manager (Classic) para la base de datos que se exportará. Si no se especifica ningún archivo de conexión, se utiliza la base de datos de Workflow Manager (Classic) actual predeterminada del proyecto.

File
Input_Repository_Name
(Opcional)

El nombre del repositorio de Workflow Manager (Classic) que contiene la configuración que se va a compartir. Si no se especifica el nombre del repositorio, se utiliza el nombre del repositorio de Workflow Manager (Classic) actual predeterminado.

String
Input_Export_Since
(Opcional)

Al especificar una fecha, el archivo JXL exportado solo contiene los cambios que se produjeron entre la hora especificada y la fecha actual. La entrada debe estar en el formato de hora UTC.

Date
Input_Export_Until
(Opcional)

Al especificar una fecha, el archivo JXL exportado solo contiene los cambios que se produjeron entre Exportar desde y la hora especificada. La entrada debe estar en el formato de hora UTC.

Date

Salida derivada

NombreExplicaciónTipo de datos
Output_Status

El resultado de la operación de exportación de datos del trabajo. Devuelve 0 si es correcto.

Long

Muestra de código

Ejemplo 1 de ExportJobData (script independiente)

Exporte la configuración, con información del trabajo, del repositorio de Workflow Manager (Classic) 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"
Input_Export_Until = "12/09/2012 4:00:00 PM"

# Process: Export Job Data
arcpy.wmx.ExportJobData(Input_Folder, Input_DatabasePath, Input_Repository_Name, Input_Export_Since, Input_Export_Until)
Ejemplo 2 de ExportJobData (script independiente)

Exporte la configuración, con información del trabajo, del repositorio de Workflow Manager (Classic) 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.wmx.ExportJobData(Input_Folder)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: Requiere Workflow Manager
  • Advanced: Requiere Workflow Manager

Temas relacionados