- Impressão
Exemplo funcional da Tulip Data
Um {{{glossário.exemplo funcional}} demonstrando como armazenar dados de aplicação na Tulip com foco nas melhores práticas de GxP.
Visão geral do aplicativo
O Tulip Data {{{glossário.exemplo funcional}} é um aplicativo não operacional que existe apenas para fins de aprendizagem. Ele oferece uma visão geral sobre o armazenamento de dados do aplicativo usando Tabelas e Registros de Conclusão. O exemplo incorpora tanto o uso da Tulip Enterprise quanto o uso não-interprise.
Entender como a Tulip mantém e armazena dados é importante para todos os usuários da Tulip; entretanto, é especialmente crítico para clientes de indústrias regulamentadas, como a Pharma e a Biotech. As indústrias das Ciências da Vida devem seguir os regulamentos GxP e manter um histórico de registro permanente de todas as atividades.
Registros de Conclusão vs. Tabelas
| Completion Records | Tulip Tables || --- | --- | Os dados do aplicativo são automaticamente armazenados para Completion Records | Os dados do aplicativo não são automaticamente armazenados para Tables; eles devem ser armazenados usando Trigger Logic || Local (to app) | Global (across Tulip Instance) ||| Permanent and unchangeable records | May be edited or updated by operators or within the admin Table UI |
Os dados de registro dos aplicativos enquanto eles são executados no Tulip Player. Estes dados são automaticamente armazenados em Completion Records, que capturam informações de aplicativos como, por exemplo
- Hora de início
- Tempo final
- Duração
- Usuário logado
- Nome da estação
- Comentários
- Versão do aplicativo
- Se o aplicativo foi cancelado ou concluído
- Nomes de mesas de tulipas conectadas
- Valores finais de todas as variáveis de aplicação
Os registros de conclusão são locais para o aplicativo, o que significa que os dados não estão disponíveis fora do aplicativo.
A lógica do acionamento armazena os dados do aplicativo em Tabelas de Tulipas. Os construtores do aplicativo definem os campos de registros da tabela.
As tabelas diferem dos Completion Records por serem globais, o que significa que os dados da tabela são acessíveis a partir de todos os aplicativos dentro de sua Tulip Instance.
Outra forma importante de os Completion Records e Tables diferirem é que os Completion Records são históricos permanentes e inalteráveis - não podem ser editados por usuários ou administradores. As tabelas, por outro lado, podem ser editadas e atualizadas à medida que novos dados chegam.
Você pode usar as duas Tabelas e os Completion Records simultaneamente. Entretanto, devido à natureza permanente dos Registros de Conclusão, os clientes das indústrias regulamentadas devem usar Variáveis e Registros de Conclusão como seu principal armazenamento de dados. Para usuários GxP, as Tabelas podem ser usadas como armazenamento secundário de dados para dados comuns ou estáticos, tais como listas de equipamentos ou lotes.
Visão geral das etapas
Este exemplo funcional está organizado em torno de três Grupos de Etapas principais: "Documentação", "Exemplos funcionais", e "Acesso aos dados de conclusão".
Documentação
Passos gerais contendo:
- Uma introdução
- Exemplos de modelos de dados que explicam quando escolher Tabelas vs. Registros de Conclusão
- Discriminação das variáveis do aplicativo e dos campos da tabela
- Link para baixar um arquivo CSV contendo amostras de dados que você pode carregar na tabela "Equipamento
Exemplos funcionais
Este Grupo de Etapas contém dois exemplos de passos que devem ser executados no Tulip Player:
- Exemplo funcional de "App Completions Functional Example" - Percorra estas etapas no Player para ver como os dados do aplicativo são armazenados nos Registros de Conclusão e como visualizar as Completações dentro de um aplicativo usando uma Análise de Tabela e/ou o Widget de Histórico de Registros.
- "Exemplo Funcional de Tabelas Tulip" - Passe por estas etapas no Jogador para ver como os dados do aplicativo são armazenados nas Tabelas Tulip e como visualizar os Completos dentro de um aplicativo usando uma Análise de Tabela.
Dados de Conclusão Externa
Mostra como acessar os registros de conclusão de projeto localizados sob a guia "Completações" em uma página de Visão Geral do aplicativo.
"Grupo de Etapas "Documentação
Este Grupo de Etapas não é funcional e serve para fornecer visões gerais informativas.
Introdução
Visão geral do Completion Records vs. Tulip Tables.
Modelos de dados comuns
Visão geral de quando, e para que tipos de dados, você deve escolher Completion Records vs. Tables.
Dados do aplicativo
Lista de variáveis de aplicação e {{{glossário.Field}} (e seus tipos de dados) na tabela "App Data" conectada. As variáveis e os tipos de dados de campo da tabela{target="_blank"} devem corresponder. Especifique nomes genéricos de "Checklist" para suas instruções de Etapas.
Amostra de dados
Fornece um link para download de um arquivo CSV contendo dados de amostra que você pode importar para a Tabela "Equipamento".
Grupo de Etapas "Completion Records Functional Example" (Registros Completos Exemplo Funcional)
Este Grupo de Etapas funcional simula um formulário de entrada de dados que armazena valores variáveis e informações de aplicação para registros de conclusão. Percorra estas Etapas no Player e preencha todos os campos do formulário para ver como os dados do aplicativo são armazenados nos Registros de Conclusão.
Selecionar Registro de Equipamento (Exemplo de Conclusão)
Selecione um registro da Tabela de Equipamentos Embutidos para prosseguir. Os dados mostrados no Widget de Histórico de Registros estão vinculados aos Registros desta Tabela.
Dados variáveis de registro
Um modelo de formulário contendo Entradas de Dados e Variáveis. Preencha todos os campos para prosseguir.
Widget de Histórico de Registros
Demonstração de como App Data aparece como um histórico de registro no Record History Widget (um recurso da empresa). Selecione um registro para visualizar os dados. Os usuários não-interpreendedores devem clicar no botão seguinte para ver opções alternativas para visualizar os dados de conclusão.
Grupo de Etapas "Tulip Tables Functional Example" (Exemplo Funcional de Tabelas Tulipas)
Este Grupo de Etapas funcional simula um formulário de entrada de dados que armazena valores variáveis e informações de aplicação para a tabela "Dados de aplicação". Percorra estas Etapas no Player e preencha todos os campos do formulário para ver como a Trigger Logic cria novos Registros de Tabela.
Selecione o Equipamento (Exemplo de Tabela)
Selecione um registro da tabela "Equipamento" incorporada para prosseguir. A Tabela "Equipamento" é uma lista estática de equipamentos. Os dados coletados durante a execução do aplicativo são armazenados principalmente na Tabela "Dados do aplicativo" via Trigger Logic.
Armazenar Dados para a Tabela
Um modelo de formulário contendo Entradas de Dados e Variáveis. Preencha todos os campos para prosseguir.
Tabela de Tulipas
Demonstração de como App Info e Variables armazenam a uma tabela de Tulipas.
Exibir registros de conclusão dentro de um aplicativo usando análise de tabela
Demonstração de como você pode construir uma análise de tabela a partir de dados de aplicação para exibir dados de conclusão dentro de uma aplicação Tulip.
Grupo de Etapas de Dados de Conclusão Externa
Registros de Conclusão - Tulip Instance
Mostra-lhe como navegar para a página Visão Geral do aplicativo clicando no título do aplicativo/app em sua Tulip Instance. Osregistros de conclusão podem ser visualizados na guia*"*Completions" (Completos).