Base de datos para usuarios operativos
La base de datos que los usuarios operativos pueden ver e interactuar, depende de su rol asociado y de la vista de base de datos configurada por un usuario administrativo.
Para acceder a la base de datos en una sesión operativa, haz clic en “Base de datos” en la sidebar”. En la página de base de datos, encontrarás la columna de “Vistas” donde están listadas todas las vistas que puedes ver.
Aspectos que determinan las vistas que un usuario operativo puede ver
El ambiente: Si se inicia sesión en un ambiente de QA sólo se podrán ver las vistas creadas para ambiente de QA. Si se inicia sesión en un ambiente de Producción sólo se podrán ver las vistas creadas para ambiente de Producción.
El Rol: Los usuarios operativos sólo pueden ver las vistas asociadas a su rol.
Si la vista no tiene ningún rol asociado, todos los usuarios operativos podrán ver la vista, siempre y cuando pertenezcan al mismo ambiente de la vista.
¿Cómo visualizar los datos almacenados en un objeto para usuarios operativos?
Para visualizar los datos de un objeto, en la columna “Vistas” haz clic sobre la vista que contiene la información de ese objeto.
Después de abrir tu vista verás dos botones:
Regresar: Para volver a la columna donde están todas las vistas.
Descargar CSV: Para descargar un archivo CSV (Excel) con todos los datos que se encuentran en el objeto de la vista.
Del lado izquierdo verás una tabla donde cada columna corresponde a los campos, o propiedades, que contiene el objeto, y en las filas verás los datos almacenados a través de la “Carga de datos” o del “nodo Objeto” en un flujo.
Ejemplo de uso de base de datos.
Imagina que quieres guardar a todos los clientes potenciales que se registran por primera vez en tu página. Los datos que quieres guardar son folio, CURP, nombre y correo electrónico.
Para guardar esta información en la base de datos de Kosmos, creaste un tipo de objeto llamado “Cliente nuevo”. A tu tipo de objeto “Cliente nuevo” le agregaste los campos “Folio”, “CURP”, “Nombre” y “Correo”. Todos como tipo de dato “Texto”.
Para almacenar estos datos de un flujo en la base de datos, configuraste un nodo de Objeto en el business logic de tu flujo de la siguiente manera:
Elegiste “Crear objeto”.
En “Tipo” elegiste: “Cliente nuevo”.
Configuraste las celdas del nodo objeto de la siguiente manera, para guardar los datos del flujo.
[folio] [=] [Folio]
[curp] [=] [curp]
[nombre] [=] [name]
[correo] [=] [email]
Para visualizar la información del objeto, creaste una vista en el ambiente Producción, llamada “Clientes nuevos”. En “Tipo de dato” de tu vista seleccionaste “Cliente nuevo”, y decidiste ordenarlos por fecha de creación, para ello, en “Ordenar por” seleccionaste “createdAt”.
En “Campos para mostrar en esta vista” marcaste el checkbox de:
createdAt
Folio
CURP
Nombre
Correo
Después de tres días, del 20 de abril al 22 de abril, recibiste un cliente potencial nuevo por día en tu flujo, y tu vista “Clientes nuevos”, del tipo de objeto “Cliente nuevo”, ahora contiene tres objetos y se ve de la siguiente manera.