Обзор записей о завершении
  • 05 Jan 2024
  • 4 Минуты для чтения
  • Авторы

Обзор записей о завершении


Article Summary

Узнайте, что такое записи завершения и как их можно оптимизировать для использования в данных приложения.


Запись о завершении - это неизменяемый набор данных, в котором хранятся значения из приложения Tulip. Записи сохраняются автоматически при завершении приложения. Вы также можете использовать триггеры для сохранения данных в любой момент, который сочтете важным (например, при завершении процесса).

Завершения - это метод хранения данных, подобный таблицам. Однако, в отличие от таблиц, записи о завершении не могут быть изменены, что гарантирует достоверность данных. Tulip рекомендует использовать как завершения, так и таблицы для сбора данных.

Чтобы получить доступ к записям о завершении приложения, перейдите на страницу App Info и перейдите на вкладку Completions.

Go to Completions

Есть несколько полей данных о завершении, которые автоматически сохраняются в каждом приложении, когда оно завершено или отменено, например:

  • Продолжительность приложения
  • Время начала и окончания
  • Длительность каждого выполненного шага
  • Зарегистрированный пользователь
  • Название станции
  • Комментарии
  • Версия приложения
  • Идентификатор выполнения
  • Отменено (было ли приложение отменено или нет)

Данные о подписи из виджета электронной подписи также сохраняются в записях о завершении. Дополнительную информацию можно сохранить с помощью переменных и настройки триггера для их сохранения.

Когда использовать завершения

В записях завершения хранятся значения переменных, шаги приложения, временные метки, информация о пользователе, электронные подписи и многое другое. Хотя для хранения данных можно использовать и таблицы, есть определенные сценарии, в которых лучше использовать записи завершения, например:

  • Зафиксированные пользователем или машиной значения, включая фотографии, результаты, записанные для критических параметров процесса, показания датчиков и т. д.
  • Единицы измерения, которые сопрягаются со снятыми значениями. Наилучшей практикой является разделение переменных UoM в дополнение к переменным измерения.
  • Контекстная информация, чтобы записи истории были удобочитаемыми. Например, названия шагов или уникальный идентификатор, фиксируемый в начале каждого цикла приложения, чтобы облегчить поиск.
  • Запись времени цикла приложения процесса, вплоть до уровня каждого шага в приложении.

Как сохранить данные о завершении

:::(Info) (ПРИМЕЧАНИЕ) Данные о завершении сохраняются только при запуске приложения. При тестировании приложения в режиме разработки записи о завершении не сохраняются, однако отображается симулированная запись о завершении. :::

Завершенное приложение

Хотя данные о завершении сохраняются автоматически, когда пользователь завершает приложение, для завершения приложения все равно должен быть триггер с переходом.

Complete%20App%20Trigger

Завершение приложения приведет к...

  • Сохранит все поля метаданных из приложения
  • Сохранит текущие значения всех переменных приложения
  • Сохранит текущие значения полей всех загруженных записей таблицы с одной временной меткой
  • Сбросит все переменные к их значениям по умолчанию (если они не настроены на то, чтобы не очищаться при завершении)
  • Очистите все держатели записей таблицы
  • Загрузить последнюю опубликованную версию приложения*

*если станция настроена на запуск последней опубликованной версии

Отменить приложение

Переход Cancel App выполняет те же операции, что и Complete App, с добавлением функции, что все переменные в приложении сбрасываются до значения по умолчанию.

Cancel%20App%20Trigger

Сохранить все данные приложения

Это действие сохраняет поля метаданных, текущие значения переменных и значения полей загруженных записей таблицы из приложения. В отличие от перехода Complete App, Save All App Data не сбрасывает переменные к значениям по умолчанию и не очищает держатели записей таблицы.

Save%20All%20App%20Data%20Trigger

Ограничения и лучшие практики

Записи завершения позволяют легко хранить неизменяемые записи данных; однако сохраненные данные нельзя отправить в автономном режиме в стороннюю систему, например в платформу бизнес-аналитики. Записи завершения также нельзя использовать в качестве входа в другую переменную или триггерное действие.

В операционных/процессных приложениях запись о завершении должна сохраняться в конце процесса. Особенно в отраслях GxP рекомендуется использовать функцию сохранения всех данных приложения при завершении любого этапа процесса.

В случае использования приложения для неоперационных процессов (например, приложение для управления рабочими заказами) запись о завершении следует создавать в конце процесса (например, в конце создания рабочего заказа), чтобы иметь простой аудиторский след использования приложения. Эти записи о завершении дают немедленные ответы на такие вопросы, как:

  • Когда приложение использовалось в последний раз и кем?
  • Как часто используется приложение?
  • Отменяется ли приложение и на каком этапе?

Лучше всего очищать данные в переменных после завершения одного процесса в приложении. Каждая переменная также должна соответствовать хорошим соглашениям об именовании, особенно если вы планируете просматривать данные с помощью виджета "История записей".

Использование записей о завершении в приложении

Существует два способа использования данных из записей о завершении в приложении: в анализе или в виджете истории записей. Обратите внимание, что данные в записях о завершении недоступны через APITulip Table.

Записи о завершении в анализах

Как и в Analytics для создания анализов на основе табличных или машинных данных, вы можете создавать их на основе данных приложения. Вставьте анализ в приложение, чтобы показать информацию о времени цикла, продолжительности смены или завершенных единицах.

Создайте новый анализ на основе одного или нескольких приложений. После создания анализа используйте виджет анализа в приложении и выберите анализ, который хотите встроить.

Completion%20Analysis%20in%20App

Виджет истории записей

Виджет Digital Record History показывает данные процесса, связанные с каждой записью о завершении. Это прокручиваемый виджет, к которому можно применять фильтры для сортировки записей. Вы также можете просмотреть данные электронной подписи. Прочитайте раздел Использование виджета истории записей для просмотра изменений в записях таблицы, чтобы понять, как настроить этот виджет.

:::(Info) (ПРИМЕЧАНИЕ) Виджет истории записей доступен только для клиентов Enterprise:

Record%20History%20Widget%20Ex

Дальнейшее чтение


Вы нашли то, что искали?

Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!


Была ли эта статья полезной?