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

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

Las opciones posibles son las siguientes:

  • Default affinity: este campo permite forzar un flujo de trabajo o una actividad de flujo de trabajo para que se ejecute 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 Transfer file actividad. El valor predeterminado es de 30 días para las plantillas de flujo de trabajo integradas.

    La depuración del historial se realiza mediante 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 la variable History in days Si se deja en blanco, su valor se considerará como "1", lo que significa que el historial se depurará 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 sección.

  • Keep interim results: marque esta opción si desea poder 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: le 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.

El Error management proporciona opciones adicionales que le permiten administrar el comportamiento de los flujos de trabajo en caso de errores. Estas opciones se detallan en la sección Administración de errores sección.

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á activada, la variable Diagnostic mode (Log execution plan of long running queries and give recommendations) en la opció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 un análisis de secuencia en esta consulta, la variable 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 desde el menú avanzado seleccionando Administration > Application settings > Options:

  • Time of query execution (in milliseconds)(DiagnosticModeQueryTime): desde el 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): desde el Value , puede cambiar el porcentaje de tiempo de consulta que debe tardar la exploración de secuencias en generarse la recomendación.

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