- Impresión
Tulipán Ejemplo funcional de datos
::: (info) () Para descargar la aplicación, visite: Biblioteca:::Un Functional Example que demuestra cómo almacenar los datos de la aplicación en Tulip con un enfoque en las mejores prácticas GxP.
Descripción de la aplicación
El Functional Example de Tulip Data es una aplicación no operativa que existe únicamente para fines de aprendizaje. Ofrece una visión general sobre el almacenamiento de datos de aplicaciones utilizando tablas y registros de finalización. El ejemplo incorpora el uso de Tulip tanto en Enterprise como en no-Enterprise.
La comprensión de cómo Tulip mantiene y almacena los datos es importante para todos los usuarios de Tulip, sin embargo, es especialmente crítico para los clientes en las industrias reguladas, como Pharma y Biotech. Las industrias de Ciencias de la Vida deben seguir las regulaciones GxP y mantener un historial de registro permanente de todas las actividades.
Registros de finalización frente a tablas
| Los datos de la aplicación se almacenan automáticamente en los registros de finalización. Los datos de la aplicación no se almacenan automáticamente en las tablas, sino que deben almacenarse mediante la lógica de activación. Local (en la aplicación). Global (en toda la instancia de Tulip).
Las aplicaciones registran datos mientras se ejecutan en Tulip Player. Estos datos se almacenan automáticamente en los registros de finalización, que capturan información de la aplicación como:
- Hora de inicio
- Hora de finalización
- Duración
- Usuario conectado
- Nombre de la estación
- Comentarios
- Versión de la aplicación
- Si la aplicación fue cancelada o completada
- Nombres de las tablas de tulipanes conectadas
- Valores finales de todas las variables de la aplicación
Los registros de finalización son locales a la aplicación, lo que significa que los datos no están disponibles fuera de la aplicación.
La lógica de activación almacena los datos de la aplicación en Tulip Tables. Los creadores de aplicaciones definen los campos de los registros de tabla.
Las tablas difieren de los registros de finalización en que son globales, lo que significa que los datos de la tabla son accesibles desde todas las aplicaciones dentro de su instancia de Tulip.
Otra diferencia importante entre los registros de finalización y las tablas es que los registros de finalización son historiales permanentes e inmutables, no pueden ser editados por usuarios o administradores. Las tablas, en cambio, pueden editarse y actualizarse a medida que se reciben nuevos datos.
Puede utilizar simultáneamente tablas y registros de finalización. Sin embargo, debido a la naturaleza permanente de los Registros de finalización, los clientes de sectores regulados deberían utilizar Variables y Registros de finalización como almacenamiento principal de datos. Para los usuarios de GxP, las Tablas pueden utilizarse como almacenamiento secundario de datos comunes o estáticos, como listas de equipos o lotes.
Resumen de los pasos
Este ejemplo funcional está organizado alrededor de tres Grupos de Pasos principales: "Documentación", "Ejemplos Funcionales" y "Acceso a Datos de Finalización".
Documentación
Descripción general Pasos que contienen:
- Una introducción
- Ejemplos de modelos de datos que explican cuándo elegir Tablas frente a Registros de Finalización
- Desglose de las variables y los campos de tabla de la aplicación
- Enlace para descargar un archivo CSV con datos de ejemplo que puede cargar en la tabla "Equipos
Ejemplos funcionales
Este grupo de pasos contiene dos rutas de pasos de ejemplo que deben ejecutarse en Tulip Player:
- "Ejemplo funcional de finalización de aplicaciones: ejecute estos pasos en el reproductor para ver cómo se almacenan los datos de la aplicación en los registros de finalización y cómo ver las finalizaciones dentro de una aplicación utilizando un análisis de tabla y/o el widget de historial de registros.
- "Ejemplo funcional de Tulip Tables": siga estos pasos en el reproductor para ver cómo los datos de la aplicación se almacenan en Tulip Tables y cómo ver las finalizaciones dentro de una aplicación utilizando un análisis de tabla.
Datos de finalización externos
Muestra cómo acceder a los registros de finalización incorporados que se encuentran en la pestaña "Finalizaciones" de la página Descripción general de una aplicación.
"Grupo de pasos "Documentación
Este grupo de pasos no es funcional y sirve para proporcionar información general.
Introducción
Visión general de los registros de finalización frente a las tablas Tulip.
Modelos de datos comunes
Descripción general de cuándo, y para qué tipos de datos, debe elegir Registros de finalización frente a Tablas.
Datos de la aplicación
Lista de Variables y Fields de la aplicación (y sus tipos de datos) en la Tabla "App Data" conectada. Las variables y los campos de tabla Data Types deben coincidir. Especifique nombres genéricos de "Lista" a sus instrucciones de Paso.
Datos de muestra
Proporciona un enlace de descarga a un archivo CSV que contiene datos de muestra que puede importar a la Tabla "Equipo".
"Grupo de Pasos "Ejemplo Funcional de Registros de Finalización
Este Grupo de Pasos funcional simula un formulario de entrada de datos que almacena valores Variables e Información de Aplicación a Registros de Finalización. Ejecute estos Pasos en el Reproductor y rellene todos los campos del formulario para ver cómo se almacenan los datos de la aplicación en los Registros de Finalización.
Seleccionar registro de equipo (ejemplo de finalización)
Seleccione un registro de la tabla de equipos incrustada para continuar. Los datos mostrados en el widget de historial de registros están vinculados a los registros de esta tabla.
Registro de datos variables
Un formulario de ejemplo que contiene Entradas de Datos y Variables. Rellene todos los campos para continuar.
Widget de historial de registros
Demostración de cómo los datos de la aplicación aparecen como un historial de registro en el widget de historial de registros (una función de Enterprise). Seleccione un registro para ver los datos. Los usuarios que no sean de Enterprise deben hacer clic en el botón siguiente para ver opciones alternativas para ver los datos de finalización.
"Grupo de Pasos "Ejemplo Funcional de Tablas Tulipán
Este Grupo de Pasos funcional simula un formulario de entrada de datos que almacena valores Variables e Información de la Aplicación en la Tabla "Datos de la Aplicación". Ejecute estos Pasos en el Reproductor y rellene todos los campos del formulario para ver cómo la Lógica de activación crea nuevos Registros de tabla.
Seleccionar Equipo (Ejemplo de Tabla)
Seleccione un registro de la tabla "Equipo" incrustada para continuar. La Tabla "Equipos" es una lista estática de equipos. Los datos recopilados mientras se ejecuta la aplicación se almacenan principalmente en la tabla "Datos de la aplicación" a través de la lógica de activación.
Almacenar datos en la tabla
Un formulario de ejemplo que contiene datos de entrada y variables. Rellene todos los campos para continuar.
Tabla Tulipán
Demostración de cómo la información de la aplicación y las variables se almacenan en una tabla Tulip.
Visualización de Registros de Finalización dentro de una Aplicación utilizando Análisis de Tablas
Demostración de cómo se puede construir una Tabla de Análisis a partir de los datos de la aplicación para mostrar los datos de finalización dentro de una aplicación Tulip.
Grupo de Pasos de Datos de Finalización Externos
Registros de Finalización - Instancia Tulip
Muestra como navegar a la página de Vista General de la App haciendo click en el titulo de la app/app en tu Tulip Instance. Los registros de finalizaciónse pueden ver en la pestaña*"Finalizaciones".*