Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Para realizar un seguimiento de las ejecuciones se dispone de un dashboard creado en plataforma en el que dada una fecha se podrá visualizar tanto el log como el estado de la ejecución:

...

Configuración

El planificador tiene una serie de variables globales que permiten la configuración de las ontologías base, así como el tipo de query que utiliza internamente y el tipo de query de borrado.

Estas variables globales están definidas en el subflujo ‘SF Get Global Properties’, que se invoca cuando se hace la petición al api del orquestador informando las variables si no se han informado previamente.

...

En este subflujo se pueden configurar las siguientes variables:

  • queryType: tipo de query que utiliza el orquestador (SQL | NATIVE)

  • processes_ontology: nombre de la ontología processes

  • process_dependencies_ontology: nombre de la ontología process_dependencies

  • process_status_ontology: nombre de la ontología process_status

  • operation_status_ontology: nombre de la ontología operation_status

  • process_log_ontology: nombre de ontología process_log

  • deleteQueryType: tipo de query de borrado (SQL | NATIVE)

  • dataflowTimeout: timeout para la ejecución de dataflows

  • notebookTimeout: timeout para la ejecución de noteboks

  • apiKey: api key necesario para la ejecución de las operaciones, esta debe pertenecer a un usuario que tenga permisos sobre las ontologías del orquestador, así como a las operaciones que se vayan a ejecutar.

Consideraciones

Al tratarse de un activo desarrollado sobre plataforma es fácilmente extensible, por lo que se podrían añadir por ejemplo más tipos de operaciones de manera sencilla realizando un pequeño desarrollo en el FlowEngine, o simplemente enriquecer la lógica del planificador según necesidad.

...