Hasta ahora el concepto de Ontología ha representado a las Entidades gestionadas por Plataforma y persistidas en uno de los repositorios de Plataforma.
En muchos escenarios se usan las ontologías como “Ontologías de Control” que nos permiten desencadenar procesos como:
Lanzamiento de una Regla
Ejecución de un Flow del FlowEngine
Ejecución de un Pipeline del DataFlow
Ejecución de un microservicio
Comunicación con Broker Kafka para inserción y notificación
(En el futuro) Ejecución de una función en el soporte FaaS
Y no es necesario persistir estas ontologías que sólo se usan para desencandenar esta opción.
Para esto hemos creado el concepto de Ontología No Persistente/Ontología de Control, que será una opción de la Ontología y que al seleccionarla no persistirá esta ontología pero si desencadenará todos los procesos que pueden lanzarse en plataforma tras inserción de una ontología.
Podéis crearla en la opción Advanced Settings: