Tulipán Ejemplo funcional de datos
  • 18 Jan 2024
  • 6 Minutos para leer
  • Colaboradores

Tulipán Ejemplo funcional de datos


Article Summary

::: (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.

Table Fields vs Records.svg

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:

  1. Una introducción
  2. Ejemplos de modelos de datos que explican cuándo elegir Tablas frente a Registros de Finalización
  3. Desglose de las variables y los campos de tabla de la aplicación
  4. 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:

  1. "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.
  2. "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

Introduction.svg
Visión general de los registros de finalización frente a las tablas Tulip.

Modelos de datos comunes

Common Data Models.svg
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

App Data.svg
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

Sample Data.svg
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)

Select Equipment (Completion).svg
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

Log Variable Data.svg
Un formulario de ejemplo que contiene Entradas de Datos y Variables. Rellene todos los campos para continuar.

Widget de historial de registros

Record History Widget.svg
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)

Select Equipment Record (Table).svg
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

Store Data to Table.svg
Un formulario de ejemplo que contiene datos de entrada y variables. Rellene todos los campos para continuar.

Tabla Tulipán

Tulip Table.svg
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

Display Completion Records inside an App 2.svg
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

Completion Records - Tulip Instance.svg
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".*


¿Te ha sido útil este artículo?