- Распечатать
Функциональный пример данных Tulip Data
{{glossary.Functional Example}}, демонстрирующий, как хранить данные приложения в Tulip с акцентом на лучшие практики GxP.
Обзор приложения
Tulip Data {{глоссарий.Функциональный пример}} - это нерабочее приложение, которое существует исключительно в учебных целях. Оно предлагает общий обзор хранения данных приложения с помощью таблиц и записей завершения. Пример включает в себя как корпоративное, так и не корпоративное использование Tulip.
Понимание того, как Tulip сохраняет и хранит данные, важно для всех пользователей Tulip, однако это особенно важно для клиентов в регулируемых отраслях, таких как фармацевтика и биотехнологии. Отрасли Life Sciences должны следовать нормам GxP и вести постоянный журнал регистрации всех действий.
Записи завершения по сравнению с таблицами
| Записи завершения | Таблицы Tulip | | --- | --- | | Данные приложений автоматически сохраняются в записях завершения | Данные приложений не сохраняются автоматически в таблицах; они должны быть сохранены с помощью логики триггеров | | Локально (в приложении) | Глобально (во всех экземплярах Tulip) | | Постоянные и неизменяемые записи | Могут быть отредактированы или обновлены операторами или в администраторском интерфейсе таблиц.
Приложения регистрируют данные по мере выполнения в Tulip Player. Эти данные автоматически сохраняются в записях завершения, которые фиксируют информацию о приложении, такую как:
- Время начала
- время окончания
- Продолжительность
- Вошедший в систему пользователь
- Имя станции
- Комментарии
- Версия приложения
- Было ли приложение отменено или завершено
- Имена таблиц подключенных тюльпанов
- Конечные значения всех переменных приложения
Записи завершения являются локальными для приложения, что означает, что данные недоступны за пределами приложения.
Логика триггера сохраняет данные приложения в таблицах Tulip. Создатели приложений определяют поля записей таблицы.
Таблицы отличаются от Записей завершения тем, что они глобальны, то есть данные таблицы доступны из всех приложений в вашем экземпляре Tulip.
Еще одно важное отличие записей завершения от таблиц заключается в том, что записи завершения являются неизменяемыми, постоянными историями - они не могут быть отредактированы пользователями или администраторами. Таблицы, с другой стороны, могут редактироваться и обновляться по мере поступления новых данных.
Вы можете одновременно использовать и таблицы, и записи завершения. Однако из-за постоянного характера записей о завершении клиенты из регулируемых отраслей должны использовать переменные и записи о завершении в качестве основного хранилища данных. Для пользователей GxP таблицы могут использоваться в качестве вторичного хранилища данных для общих или статических данных, таких как списки оборудования или партий.
Обзор шагов
Этот функциональный пример организован вокруг трех основных групп шагов: "Документация", "Функциональные примеры" и "Доступ к данным завершения".
Документация
Обзор Шаги содержат:
- Введение
- Примеры моделей данных, объясняющие, когда следует выбирать таблицы или записи завершения
- Разбивка переменных приложения и полей таблицы
- Ссылка для загрузки файла CSV с примерами данных, которые можно загрузить в таблицу "Оборудование".
Функциональные примеры
Эта группа шагов содержит два примера шагов, которые должны быть запущены в Tulip Player:
- "Функциональный пример завершения приложений" - выполните эти шаги в проигрывателе, чтобы увидеть, как данные приложения сохраняются в записях завершения и как просматривать завершения внутри приложения с помощью анализа таблицы и/или виджета истории записей.
- "Функциональный пример Tulip Tables" - выполните эти шаги в проигрывателе, чтобы увидеть, как приложение хранит данные в Tulip Tables и как просматривать завершения внутри приложения с помощью анализа таблиц.
Внешние данные завершений
Показывает, как получить доступ к встроенным записям завершений, расположенным на вкладке "Завершения" на странице "Обзор" приложения.
Шаговая группа "Документация"
Эта группа шагов не является функциональной и служит для предоставления информационных обзоров.
Введение
Обзор записей завершений и тюльпановых таблиц.
Общие модели данных
Обзор того, когда и для каких типов данных следует выбирать Completion Records vs. Tables.
Данные приложения
Список переменных приложения и {{glossary.Field}} (и их типов данных) в подключенной таблице "App Data". Типы данных переменных и полей таблицы {target="_blank"} должны совпадать. Укажите общие имена "Контрольного списка" в соответствии с инструкциями Шага.
Образец данных
Предоставляет ссылку на скачивание CSV-файла, содержащего образец данных, которые можно импортировать в таблицу "Оборудование".
Функциональная группа шагов "Функциональный пример записей о завершении"
Эта функциональная группа Шагов имитирует форму ввода данных, которая сохраняет значения переменных и информацию о приложении к записям завершения. Выполните эти шаги в проигрывателе и заполните все поля формы, чтобы увидеть, как данные приложения сохраняются в записях завершения.
Выбор записи об оборудовании (пример завершения)
Выберите запись из встроенной таблицы оборудования, чтобы продолжить работу. Данные, отображаемые в виджете истории записей, привязаны к записям в этой таблице.
Журнал переменных данных
Образец формы, содержащей вводимые данные и переменные. Заполните все поля, чтобы продолжить.
Виджет истории записей
Демонстрация того, как данные приложения отображаются в виде истории журнала в виджете истории записей (функция Enterprise). Выберите запись для просмотра данных. Пользователям, не являющимся сотрудниками Enterprise, следует нажать кнопку "Далее", чтобы увидеть альтернативные варианты просмотра данных о завершении работы.
Шаговая группа "Функциональный пример таблиц тюльпанов"
Эта функциональная группа шагов имитирует форму ввода данных, которая сохраняет значения переменных и информацию о приложении в таблице "Данные приложения". Выполните эти шаги в проигрывателе и заполните все поля формы, чтобы увидеть, как логика триггера создает новые записи в таблице.
Выберите оборудование (пример таблицы)
Выберите запись из встроенной таблицы "Оборудование", чтобы продолжить работу. Таблица "Оборудование" - это статический список оборудования. Данные, собранные во время работы приложения, в первую очередь сохраняются в таблице "App Data" с помощью триггерной логики.
Сохранение данных в таблицу
Образец формы, содержащей вводимые данные и переменные. Заполните все поля, чтобы продолжить.
Таблица Tulip
Демонстрация того, как информация приложения и переменные сохраняются в таблице Tulip Table.
Отображение записей о завершении внутри приложения с помощью анализа таблиц
Демонстрация того, как можно построить таблицу анализа на основе данных приложения для отображения данных о завершении внутри приложения Tulip.
Внешние данные о завершении Группа шагов
Записи завершения - экземпляр Tulip
Показывает, как перейти на страницу обзора приложения, нажав на название приложения/приложений в инстансе Tulip. Записи о завершении можно просмотреть на вкладке*"Завершения".*