En esta sección se almacenarán y podrán compartirse datos entre distintos robots. Los robots tendrán la posibilidad de crear, actualizar, obtener registros de datos o eliminarlos durante su desarrollo.
Table of Contents
New Data Store
Desde el dashboard, en el menú lateral, encontraremos la opción Data Store/Cache, donde ingresamos a esta sección que nos mostrará la siguiente información:
- La cantidad de datos almacenados en el sistema.
- El espacio de almacenamiento ocupado.

Podemos crear un almacén de datos (New Data Store), para lo cual se nos pedirá un nombre y una descripción.

Allí podremos observar el nombre, la descripción, los ítems almacenados, el espacio que ocupan y las acciones disponibles, como editar o eliminar el almacén de datos.

Data Store (desarrollo)
En el desarrollo del robot, tendremos las siguientes opciones:

- Crear un registro en el almacén de datos (Create a record in Data Store).
- Borrar un registro en el almacén de datos (Delete a record in Data Store).
- Obtener registros del almacén de datos (Get records from Data Store).
- Actualizar un registro en el almacén de datos (Update a record in Data Store).
Create Record
Luego de la creación de un almacén de datos, podemos generar un registro desde el desarrollo de un robot.

Para ello, el comando pedirá seleccionar el Data Store (datos almacenados a editar).

En Record (registro), se decidirá si se utilizará una variable o un valor directo y, posteriormente, se asignará el resultado a una variable.

En la variable donde se guardó el resultado, se obtendrá el ID y el valor asignado previamente. Este ID servirá para actualizar o borrar registros en otros comandos y/o desde otros robots.

Delete Record
Para borrar un registro, se seleccionarán los datos almacenados y se ingresará el ID que fue entregado por la variable cuando se creó el registro.

Por último, se asignará una variable para confirmar si el registro fue eliminado exitosamente. El resultado será true o false.

Get Records
Este comando permitirá obtener los registros almacenados. Para ello, se seleccionará el Data Store y luego se aplicarán los filtros necesarios.
Los filtros permiten realizar búsquedas específicas dentro de los registros. Por ejemplo, se puede establecer un filtro que busque registros en los que el campo “nombres” contenga “John”.

Para configurar el filtro:
- Se elige el objeto.
- Se selecciona la acción a realizar.
- Se agrega una comparación.
Finalmente, se asignará una variable que almacenará el ID y la acción realizada (por ejemplo, “contiene”).

Si otro robot utiliza este comando (Get Records), podrá acceder a los datos de la variable asignada en el robot anterior.
Update Record
Este comando permite actualizar o editar un dato almacenado.
Para ello, se debe:
- Seleccionar el dato almacenado.
- Ingresar el ID, obtenido previamente al crear el registro.
- Editar el registro según sea necesario.
- Asignar una variable para almacenar el resultado, que incluirá el ID y los valores actualizados del registro.
