История

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

Существует шесть сущностей истории:

  • Historic Process Instances — содержат информацию о текущих и прошлых экземплярах процессов.

  • Historic Variable Instances — содержат последнее значение переменной процесса или переменной задачи.

  • Historic Activity Instances — содержат информацию о единственном выполнении активности (node in the process).

  • Historic Task Instances — содержат информацию о текущих и прошлых (completed and deleted) экземплярах задач.

  • Historic Identity Links — содержат информацию о текущих и прошлых связях идентификации для задач и экземпляров процессов.

  • Historic Details — содержат различные виды информации, относящейся к историческому экземпляру процесса, экземпляру активности или экземпляру задачи.

Поскольку база данных содержит исторические данные как для прошлых, так и для текущих экземпляров, вы можете выполнять запросы к этим таблицам, чтобы снизить количество обращений к данным рантайма и поддерживать производительность.

Для получения подробной информации посетите раздел History в документации Flowable.