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