Administración de opciones de ejecución managing-execution-options

Para modificar las opciones de ejecución de un flujo de trabajo, utilice el botón para acceder a las propiedades del flujo de trabajo y seleccione la sección Execution.

Las opciones posibles son las siguientes:

  • Default affinity: este campo le permite forzar la ejecución de un flujo de trabajo o una actividad de flujo de trabajo en un equipo concreto.

  • History in days: especifica el número de días después de los cuales se debe purgar el historial. El historial contiene elementos relacionados con el flujo de trabajo: registros, tareas, eventos (objetos técnicos vinculados a la operación de flujo de trabajo), así como archivos descargados por la actividad Transfer file. El valor predeterminado es de 30 días para las plantillas de flujo de trabajo integradas.

    La depuración del historial la realiza el flujo de trabajo técnico Database cleanup, que se ejecuta de forma predeterminada todos los días (consulte Lista de flujos de trabajo técnicos).

    note important
    IMPORTANT
    Si se deja en blanco el campo History in days, su valor se considerará como "1", lo que significa que el historial se purgará después de 1 día.
  • Save SQL queries in the log: permite guardar las consultas SQL del flujo de trabajo en los registros.

  • Diagnostic mode (Log execution plan of long running queries and give recommendations): marque esta opción si desea registrar todo el plan de ejecución. Está desactivada de forma predeterminada.

    Para obtener más información sobre esta opción, consulte esta sección.

  • Keep interim results: marque esta opción si desea ver los detalles de las transiciones.

    note caution
    CAUTION
    Esta opción consume mucho espacio en el disco y está diseñada para ayudarle a crear un flujo de trabajo y garantizar una configuración y un comportamiento adecuados. Deje sin marcar las instancias de producción.
  • Execute in the engine (do not use in production): permite ejecutar el flujo de trabajo localmente para fines de prueba en el entorno de desarrollo.

  • Severity: permite especificar un nivel de prioridad para ejecutar flujos de trabajo en la instancia de Adobe Campaign. Los equipos de Adobe solo utilizan este campo para fines de monitorización.

La sección Error management proporciona opciones adicionales que le permiten administrar cómo se comportan los flujos de trabajo en caso de errores. Estas opciones se detallan en la sección Administración de errores.

Modo de diagnóstico diagnostic-mode

CAUTION
Esta opción puede afectar significativamente al rendimiento del flujo de trabajo y debe utilizarse con moderación.

Cuando está habilitada, la opción Diagnostic mode (Log execution plan of long running queries and give recommendations) en la sección Execution de las propiedades del flujo de trabajo registra todo el plan de ejecución si una consulta tarda más de un minuto.

Después de activar esta opción e iniciar el flujo de trabajo, si la consulta tarda más de un minuto, se registra el plan de ejecución. A continuación, puede recuperar el plan de ejecución mediante un EXPLAIN ANALYZE.

Para obtener más información, consulte Documentación de PostgreSQL.

Si tiene una exploración de secuencia en esta consulta, Diagnostic mode también proporcionará recomendaciones para crear un índice con la ayuda de una expresión de filtro.

NOTE
Estas recomendaciones están pensadas solo para fines de referencia y deben utilizarse con cuidado según el caso de uso.

Durante la ejecución del flujo de trabajo se deben cumplir las dos condiciones siguientes para almacenar en déclencheur las recomendaciones:

  • El análisis de secuencia tarda más del 40 % del tiempo de la consulta.

  • Las filas resultantes después de la exploración de secuencia son inferiores al 1 % del total de filas presentes en la tabla.

Puede administrar la opción en el menú avanzado seleccionando Administration > Application settings > Options:

  • Time of query execution (in milliseconds)(DiagnosticModeQueryTime): en el campo Value, puede establecer una nueva hora para la ejecución de la consulta. Si la ejecución de la consulta supera este valor, se registrará el plan de ejecución.

  • Percentage of seq scan time (DiagnosticModeSeqScanPercentage): en el campo Value, puede cambiar el porcentaje de tiempo de consulta que debe tardar el análisis de secuencia en generarse la recomendación.

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff