Ir al contenido principal

Opciones adicionales del Editor de tareas

Opciones adicionales del editor de tareas

En el Editor de tareas hay opciones adicionales que permiten activar los registros para la tarea, mantener una base de datos de uniquización que se puede usar en varias tareas, establecer la prioridad de la tarea, indicar qué ajuste preestablecido ejecutar al finalizar esta tarea y otras opciones extremadamente útiles.

Opciones básicas

Opciones de Activar registro y Guardar uniquización

Mantener registro

Seleccione esta opción para poder ver los registros de la tarea durante la ejecución de la tarea o después de su finalización. Podrá ver en el registro de la tarea las razones de las consultas fallidas y, basándose en esto, podrá sacar conclusiones y tomar medidas.

Guardar uniquización

Keep unique (Guardar uniquización) - posibilidad de guardar información sobre la uniquización para futuras tareas.

Opciones avanzadas

Más opciones

Al pulsar el botón More options (Más opciones) verá los ajustes avanzados para los resultados: limitar el número de registros, prioridad, ejecutar al finalizar, usar el archivo de resultados para consultas, anular tools.js, eliminar la tarea al finalizar, llamar a una URL al finalizar.

Texto inicial y Texto final

Prepend and append text (Texto inicial y Texto final) - A-Parser puede insertar texto inicial y final en el archivo de resultados para formar el encabezado de un archivo CSV, para las etiquetas iniciales y finales de un archivo XML, etc.

Límite de registros

Si el valor es mayor que cero, los registros antiguos se eliminan automáticamente.

Límites en el número de registros

Prioridad de la tarea

Se utiliza junto con el ajuste Dynamic thread limit (Límite dinámico de hilos). Las tareas con mayor prioridad recibirán hilos inmediatamente después de que finalice cada consulta en las tareas con menor prioridad.

Características
  • Si las tareas tienen la misma prioridad, se da preferencia a la tarea que se añadió primero en el tiempo.
  • Solo funciona con el límite dinámico de hilos.
  • Al añadir una tarea a través de la API, es necesario especificar el campo prio de 1 a 100 (a mayor número, mayor prioridad).

Ejecutar la siguiente tarea al finalizar la actual

Run on complete (Ejecutar al finalizar) - posibilidad de iniciar la siguiente tarea después de completar la actual. En los ajustes se puede especificar la configuración de hilos necesaria y seleccionar la opción Use result file for query (Usar archivo de resultados para consulta), lo que permite usar el archivo con el resultado de la tarea actual como fuente de consultas para la tarea indicada en la lista desplegable.

Opción Ejecutar al finalizar

Llamar a Callback URL al finalizar la tarea

Call URL on complete (Llamar a URL al finalizar) - posibilidad de enviar una solicitud POST a la URL especificada al finalizar la tarea, en cuyo cuerpo se encontrará un JSON con el estado de la tarea:

{
"taskUid" : "214",
"state" : {
"requests" : "1",
"additionalCount" : 0,
"addTime" : 1527501047,
"activeThreads" : 0,
"logExists" : 0,
"changeTime" : 1527501049,
"resultsCount" : 0,
"lastQuery" : "tt",
"lastTotalFail" : 0,
"avgSpeed" : 60,
"queriesDoneCount" : 1,
"started" : 1,
"queriesCount" : 1,
"minimized" : 0,
"curSpeed" : 0,
"totalWaitProxyThreads" : 0,
"totalFail" : 1,
"queriesDoneCountAtStart" : 0,
"startTime" : 1527501049,
"runTime" : 0,
"uniqueResultsCount" : "none"
},
"status" : "completed",
"stats" : "<b>Overall stats</b><br>Runtime: 0:00:00<br>HTTP requests: 1<br><br><b>1. Net::HTTP</b><br>Queries done: 1<br>Successful queries: 0<br>Proxies used: 1 (per query)<br>Retries used: 1 (per query)<br>HTTP requests: 1 (per query)<br>Proxies banned: 0/10000"
}

Sobrescribir tools.js

Override tools.js (Anular tools.js) - anula el tools.js existente para el ajuste preestablecido actual, y también permite exportar solo las funciones necesarias junto con el ajuste preestablecido.

Eliminar tarea al finalizar

Remove task on complete (Eliminar tarea al finalizar) - elimina la tarea al finalizar, sin añadirla a las completadas.

Stop task on error

Stop task on error - detiene la ejecución de la tarea cuando aparece una consulta fallida.