Quiero acceder mediante programación al identificador de trabajo actual de un script de geoprocesamiento que se ejecuta en ESRI 10.2. El script es lo que necesita saber la identificación del trabajo, no la persona que llama del script.
Durante la búsqueda, he visto muchos ejemplos de cómo la solicitud de envío de trabajos regresa con la identificación del trabajo. Esto no es lo que quiero.
En mi script que se ejecuta en el servidor, quiero incluir la identificación del trabajo en los registros, sin embargo, no he encontrado cómo obtener el trabajo en el script. Inicialmente lo comprobé arcpy.env
, pero no vi nada. ¿Dónde más debería mirar?
python
arcpy
arcgis-server
arcgis-10.2
pgreen2
fuente
fuente
Respuestas:
Recordé un script antiguo que uso en las pruebas, así que pensé en compartirlo. Tal vez te ayude a ti oa alguien más. Agregué la lógica para obtener el GUID. Probablemente haya una mejor manera de hacerlo, pero funciona.
fuente
También puede usar arcpy.env.scratchWorkspace cuando regrese:
Para aislar la identificación del trabajo de la cadena:
fuente