Mejora nodo UPDATE en Dataflow para bulk de upserts

Mejora nodo UPDATE en Dataflow para bulk de upserts

Se ha mejorado el nodo Update del Dataflow para permitir operaciones bulk de upserts. Hay que tener en cuenta que esta opción es solo para operar con ontologías sobre MongoDB.

Con esta funcionalidad se pretende disminuir el número de consultas que se mandan desde la Plataforma a Mongo, por lo que se verán disminuidos los retardos en dichas operaciones. Para ello se ha añadido un nuevo campo Bulk a la configuración del nodo, donde se indicará el número de operaciones que se quieren realizar en cada operación:

Captura de pantalla 2024-12-10 163500-20241210-153500.png

Para probar el nodo, basta con añadir un nodo que genere un array de instancias de una Ontología:

Este nodo lo conectamos al nodo update y lo configuramos en modo upsert, si accedemos a los logs del IoTBroker veremos que sólo se ha lanzado una consulta a Mongo con las tres queries.