ArcGIS for Desktop

  • Documentación
  • Precios
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS for Desktop

Un completo SIG profesional

ArcGIS for Server

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Precios
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

Ayuda

  • Inicio
  • Introducción
  • Mapa
  • Analizar
  • Administrar datos
  • Herramientas
  • Más...

WorkflowConnection

  • Resumen
  • Debate
  • Descripción general de los métodos
  • Métodos
  • Ejemplo de código

Resumen

El objeto WorkflowConnection proporciona acceso a métodos para crear u obtener un trabajo de Workflow Manager.

Debate

Los trabajos se crean a partir de una plantilla de tipo de trabajo. Todas las propiedades del nuevo trabajo se heredan automáticamente del tipo de trabajo y se pueden actualizar tras la creación utilizando los métodos Job.

Descripción general de los métodos

MétodoExplicación
createJob ({job_type_id}, {job_type_name})

Crear un nuevo trabajo basado en un tipo de trabajo.

getJob (jobID)

Devolver un trabajo único mediante su Id. de trabajo.

Métodos

createJob ({job_type_id}, {job_type_name})
ParámetroExplicaciónTipo de datos
job_type_id

El Id. del tipo de trabajo desde el que crear un nuevo trabajo.

Integer
job_type_name

El nombre del tipo de trabajo desde el que crear un nuevo trabajo.

String

Valor de retorno

Tipo de datosExplicación
Job

Devuelve el trabajo creado como Job.

Para crear un nuevo trabajo requiere un nombre de tipo de trabajo o un Id. de tipo de trabajo.

La siguiente secuencia de comandos crea dos trabajos en la base de datos de Workflow Manager: una definida por el nombre de tipo de trabajo y la otra por el Id. de tipo de trabajo.

import arcpy
import arcpywmx

#Establish a connection to a Workflow database
conn = arcpywmx.Connect(r'c:\test\Workflow.jtc')

#Create a Workflow Job of type Data Edits
job = conn.createJob(job_type_name="Data Edits")

#Create a Workflow Job of type 5
job2 = conn.createJob(job_type_id = 5)
getJob (jobID)
ParámetroExplicaciónTipo de datos
jobID

El Id. del trabajo que devolver.

Integer

Valor de retorno

Tipo de datosExplicación
Job

Devuelve el trabajo como Job.

Ofrece una forma sencilla de recuperar un trabajo.

Obtener un trabajo desde una base de datos de Workflow Manager.

import arcpy
import arcpywmx

#Establish a connection to a Workflow database
conn = arcpywmx.Connect(r'c:\test\Workflow.jtc')

#Access a Workflow Job
job = conn.getJob(99999)

Ejemplo de código

La siguiente secuencia de comandos crea un trabajo y obtiene otro desde una base de datos de Workflow Manager.

import arcpy
import arcpywmx

#Establish a connection to a Workflow database
conn = arcpywmx.Connect(r'c:\test\Workflow.jtc')

#Create a Workflow Job of type Data Edits
job = conn.createJob(job_type_name="Data Edits")

#Access a Workflow Job
job = conn.getJob(99999)
¿Algún comentario sobre este tema?

ArcGIS for Desktop

  • Inicio
  • Documentación
  • Precios
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacidad | Legal