flowable表梳理步驟詳解

2022-09-25 14:15:11 字數 2847 閱讀 9028

flowable表梳理,具體內容如下所示:

(參考flowable使用者手冊)

1)通用資料表(2個)

act_ge_bytearray:二進位制資料表,如流程定義、流程模板、流程圖的位元組流檔案;

act_ge_property:屬性資料表(不常用);

2)歷史表(8個,historyservice介面操作的表)

act_hi_actinst:歷史節點表,存放流程例項運轉的各個節點資訊(包含開始、結束等非任務節點);

act_hi_attachment:歷史附件表,存放歷史節點上傳的附件資訊(不常用);

act_hi_comment:歷史意見表;

act_hi_detail:歷史詳情表,儲存節點運轉的一些資訊(不常用);

act_hi_identitylink:歷史流程人員表,儲存流程各節點候選、辦理人員資訊,常用於查詢某人或部門的已辦任務;

act_hi_procinst:歷史流程例項表,儲存流程例項歷史資料(包含正在執行的流程例項);

act_hi_taskinst:歷史流程任務表,儲存歷史任務節點;

act_hi_varinst:流程歷史變數表,儲存流程歷史節點的變數資訊;

3)使用者相關表(4個,identityservice介面操作的表)

act_id_group:使用者組資訊表,對應節點擊定候選組資訊;

act_id_info:使用者擴充套件資訊表,儲存使用者擴充套件資訊;

act_tsmsqooyid_membership:使用者與使用者組關係表;

act_id_user:使用者資訊表,對應節點擊定辦理人或候選人資訊;

4)流程定義、流程模板相關表(3個,repositoryservice介面操作的表)

act_re_deployment:部屬資訊表,儲存流程定義、模板部署資訊;

act_re_procdef:流程定義資訊表,儲存流程定義相關描述資訊,但其真正內容儲存在act_ge_bytearray表中,以位元組形式儲存;

act_re_model:流程模板資訊表,儲存流程模板相關描述資訊,但其真正內容儲存在act_ge_bytearray表中,以位元組形式儲存;

5)流程執行時表(6個,runtimeservice介面操作的表)

act_ru_task:執行時流程任務節點表,儲存執行中流程的任務節點資訊,重要,常用於查詢人員或部門的待辦任務時使用;

act_ru_event_subscr:監聽資訊表,不常用;

act_ru_execution:執行時流程執行例項表,記錄執行中流程執行的各個分支資訊(當沒有子流程時,其資料與act_ru_task表資料是一一對應的);

act_ru_identitylink:執行時流程人員表,重要,常用於查詢人員或部門的待辦任務時使用;

act_ru_job:執行時定時任務資料表,儲存流程的定時任務資訊;

act_ru_variable:執行時流程變數資料表,儲存執行中的流程各節點的變數資訊;總結

act_re_*: 're'代表repository。帶有這個字首的表包含「靜態」資訊,例如流程定義與流程資源(、規則等)。

act_ru_*: 'ru'代表runtime。這些表儲存執行時資訊,例如流程例項(process instance)、使用者任務(user task)、變數(variable)、作業(job)等。flowable只在流程例項執行中儲存執行時資料,並在流程例項結束時刪除記錄。這樣保證執行時表小和快。

act_hi_*: 'hi'代表history。這些表儲存歷史資料,例如已完成的流程例項、變數、任務等。

act_ge_*: 通用資料。在多處使用

act_re_*: 're'代表repository。帶有這個字首的表包含「靜態」資訊,例如流程定義與流程資源(、規則等)。

act_ru_*: 'ru'代表runtime。這些表儲存執行時資訊,例如流程例項(process instance)、使用者任務(user task)、變數(variable)、作業(job)等。flowable只在流程例項執行中儲存執行時資料,並在流程例項結束時刪除記錄。這樣保證執行時表小和快。

act_hi_*: 'hi'代表history。這些表儲存歷史資料,例如已完成的流www.cppcns.com程例項、變數、任務等程式設計客棧。

act_ge_*: 通用資料。在多處使用

> 流程設計

- act_de_model 儲存的是流程設計的json格式檔案

- act_de_model_hist 儲存的是流程設計的歷史檔案

> 流程部署

- act_ge_bytearray 儲存流程設計的xml檔案和流程(兩條記錄)

- act_re_deployment 儲存流程部署資訊,名稱,部署時間,分類

- ac程式設計客棧t_re_procdef 儲存流程定義資訊,key,名稱(多次部署同乙個流程檔案,會生成多個部署記錄和流程定義記錄,流程定義的id由key+版本+id組成)

> 啟動流程

- act_ru_variable 儲存啟動流程的引數資訊

- act_ru_task 儲存任務節點資訊,用於查詢待辦任務

- act_ru_identitylink 儲存執行時流程的人員資訊,用於查詢待辦任務

- act_ru_execution 記錄流程分支資訊

- act_hi_varinst 流程歷史節點的引數資訊

- act_hi_taskinst 儲存歷史任務節點

- act_hi_procinst 儲存流程例項歷史資料

- act_hi_identitylink 儲存流程歷史節點人員資訊,用於查詢已辦任務

- act_hi_actinst 儲存流程歷史節點資訊

流程定義在部署時,是根據流程定義的key來區分是否是同一種流程,因此key相同的流程定義相繼部署時,會生成該key對應的新版本的流程定義。key指的是流程定義中的id屬性

效能測試步驟梳理

from 最近在給新員工做培訓的時候,將效能測試進行的步驟進行了一次總結和梳理,放在這裡供大家拍磚。效能測試需求收集 這一步叫萬丈高樓平地起,從無到有的過程,收集產品需求中的效能指標,我們從效能測試的目的出發,一般可以嘗試從軟體所依賴的硬體環境,軟體架構方面入手去考慮,如果遇到專業的產品人員,自然要...

flowable核心資料庫表說明

總體介紹 資料表分類 描述act ge 通用資料表 act re 流程定義儲存表 act id 身份資訊表 act ru 執行時資料庫表 act hi 歷史資料庫表 通用資料庫 資料表描述 act ge property 屬性表 儲存流程引擎的kv鍵值屬性 propertyentityimpl ac...

flowable 流程中心設計之相關表 十六

公共的表 配置表 比如部署主鍵的id生成規則。以及版本校驗 select from act ge property 部署相關 流程模型 儲存了模型的bmp建模 可以通過模型資料進行流程部署 type 2為表單引擎的模型 select from act de model 流程模型部署物件表 每部署一次...