Paso 5: Configuraciones opcionales del servidor
Las opciones descritas en este tema no son necesarias para habilitar la publicación de flujos y los flujos de programación en Tableau Server. Se pueden usar para personalizar el entorno según sus necesidades.
Establecer el tiempo de espera para flujos
Es posible establecer límites al tiempo durante el cual un flujo puede ejecutarse, de modo que las tareas posteriores no queden en suspenso por culpa de una tarea parada. Las dos siguientes opciones de comando tsm determinan durante cuánto tiempo puede ejecutarse una tarea de flujo en segundo plano antes de cancelarse. Estos dos comandos determinan el valor de tiempo de espera total para las tareas de flujo.
El backgrounder.default_timeout.run_flow
establece el número de segundos antes de cancelar una tarea de ejecución de flujo.
Por ejemplo:
tsm configuration set -k backgrounder.default_timeout.run_flow -v <new value>
tsm pending-changes apply
(Valor predeterminado: 14400 segundos o 4 horas)
El comando backgrounder.extra_timeout_in_seconds
establece el número de segundos adicionales a la configuración de backgrounder.querylimit
antes de que se cancele una tarea en segundo plano. Esta configuración asegura que un trabajo atascado no retenga trabajos posteriores. El ajuste se aplica a los procesos enumerados en backgrounder.timeout_tasks
.
Por ejemplo:
tsm configuration set -k backgrounder.extra_timeout_in_seconds -v <value>
(Valor predeterminado: 1800 segundos o 30 minutos)
Compruebe los recursos disponibles en el servidor que ejecuta flujos. Se recomienda que tenga un nodo dedicado para Tableau Prep Conductor.
Configurar el umbral para tareas de flujo suspendidas
De forma predeterminada, una tarea de flujo se suspende después de 5 fallos consecutivos. Para cambiar el número umbral de fallos que pueden producirse en tareas de flujo antes de la suspensión, utilice el siguiente comando tsm configuration set:
tsm configuration set -k backgrounder.flow_failure_threshold_for_run_prevention -v <number>
El comando establece el número de tareas de flujo que deben fallar consecutivamente para que se suspendan las tareas. Este ajuste afecta a todo el servidor.
¿Quién puede hacer esto?
Los administradores de Tableau Server pueden realizar cambios en la configuración de los servidores.