本文檔介紹修改測試資料構建工單的審批次程序、新增審批次程序的操作步驟。
注意事項
當測試資料構建審批規則校正中未配置審批次程序時,系統會採用預設的審批模板。您可以通過切換審批模板來修改預設審批模板。
配置項說明
檢測點
當一個測試資料構建工單被提交時,系統會校正該工單是否符合檢測點的相關規則。審批規則校正:系統會根據審批規則校正中定義的規則對測試資料構建工單作出相應處理。您可以使用安全規則模板庫中提供的規則,也可以自訂新增審批規則。
因子和動作
- 因子:因子是系統內建變數,可用來擷取安全規則校正的上下文資訊,如擷取SQL類型、影響行數等。因子全部以
@fac.
開頭,後接因子名稱。每個模組的不同檢測點均提供不同因子,測試資料構建中提供因子的說明如下表:因子名 說明 @fac.env_type 環境類型,值是環境標識,如 DEV
、PRODUCT
。更多環境類型,請參見更改執行個體環境類型。@fac.schema_name schema名稱。 - 動作:動作是滿足
if
條件之後系統執行的行為,比如:禁止提交工單、選擇工作流程、允許執行、拒絕執行等,這些動作表達了安全規則的主要目的。動作全部以@act.
開頭,後接動作名稱。每個模組的不同檢測點均提供不同動作,測試資料構建中提供動作的說明如下表:動作名 說明 @act.forbid_submit_order 禁止提交工單。用法: @act.forbid_submit_order '禁止提交的原因'
。@act.do_not_approve 指定審批模板ID。詳情請參見設定審批次程序。
模板庫
安全規則提供了大量的規則模板,可直接選擇啟用,也可以在模板基礎上按照實際需求自行調整啟用。測試資料構建中的模板庫提供的模板如下:
- 設定測試庫免批
- 禁用測試資料構建功能
- 生產庫禁止使用測試資料構建
修改預設審批模板
- 登入Data Management 5.0。
在頂部功能表列中,選擇 。
說明若您使用的是極簡模式的控制台,請單擊控制台左上方的表徵圖,選擇
。- 選擇目標資料庫執行個體的規則集名稱,單擊操作列下的編輯。
- 進入安全規則詳情頁面,在左側導覽列選擇 。
- 單擊測試資料構建預設審批模板右側操作列下的編輯。
- 在編輯配置項對話方塊中,單擊切換審批模板。
- 在切換審批模板對話方塊中,選擇目標審批模板,單擊操作列下的選擇。說明 您也可以單擊重設為免審批,使工單跳過審批步驟。
- 單擊提交。
新增審批規則
- 登入Data Management 5.0。
在頂部功能表列中,選擇 。
說明若您使用的是極簡模式的控制台,請單擊控制台左上方的表徵圖,選擇
。- 選擇目標資料庫執行個體的規則集名稱,單擊操作列下的編輯。
- 進入安全規則詳情頁面,在左側導覽列選擇 。
- 檢測點選擇基礎配置項,單擊新增規則,配置如下資訊:
- 單擊提交。
- 啟用規則。說明 新增的規則預設處於禁用狀態,您需要手動單擊操作列下的啟用,再單擊確認,開啟此規則。