
# 管理规则引擎的模型
在工业数字化运营中，模型是实现数据建模、参数定义和流程标准化的核心（如设备故障诊断、产线能耗分析等）。规则引擎支持用户对已定义模型进行"创建"、"编辑"、"删除"及"查询"的全生命周期管理，灵活应对数据结构变化与业务迭代需求（如新产线建模、设备参数更新），保障业务的稳定与灵活。
#### 约束与限制
- XDM模型、XDM内置模型和XDM分类不可在"规则引擎 \> 模型定义"中直接修改或删除。如需调整XDM模型、XDM内置模型或XDM分类，请前往应用设计态或应用运行态的"数据模型管理"进行操作，具体操作请参见[数据模型概述](https://support.huaweicloud.com/usermanual-idme/idme_usermanual_0021.html)和[数据模型管理](https://support.huaweicloud.com/usermanual-idme/idme_clientog_0005.html)。
- 自定义模型：
  - 如果已被规则引用，则不可修改对象名与标题。
  
  - 如果已被规则引用，则不可删除。
  
  - 仅支持对未被规则引用的模型进行编辑或删除操作。
   
 
#### 前提条件
已[登录应用运行态](https://support.huaweicloud.com/consog-idme/idme_consog_0023.html)，并具备规则引擎操作权限。
#### 编辑自定义模型
编辑模型主要用于调整模型的字段属性、数据范围等（如修改"电机温度监测模型"的"正常温度阈值"字段范围、补充"设备运行时长"字段的采集频率），具体步骤如下：
1. 在左侧导航栏中，选择"规则引擎 \> 模型定义"，进入"模型定义"页面。
2. 找到目标模型，在对应行"操作"栏中单击"编辑"，弹出"编辑模型"窗口。 
   图1编辑自定义模型   
   ![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002524283427.png "点击放大")
   
   
3. 在弹出的窗口中，根据实际业务需求修改信息，单击"确定"。
 
#### 查看模型的引用
在工业场景中，模型关联着多条核心业务规则（如"产品合格率计算模型"可能被"终检车间质量判定规则"、"生产报表统计规则"同时引用）。修改或删除模型前查看引用关系，可避免因模型变更导致关联规则失效，进而影响生产流程（如质量判定停滞、报表数据错误）。
1. 在左侧导航栏中，选择"规则引擎 \> 模型定义"，进入"模型定义"页面。
2. 找到目标模型，在对应行"操作"栏中单击"查看引用"，即可在弹出的"查看引用"窗口查看相关的引用规则信息。 
   图2查看模型引用   
   ![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002492031926.png "点击放大")
   
   
 
#### 删除自定义模型
1. 在左侧导航栏中，选择"规则引擎 \> 模型定义"，进入"模型定义"页面。
2. 找到目标模型，在对应行"操作"栏中单击"删除"。 
   图3删除自定义模型   
   ![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002492004646.png "点击放大")
   
   
3. 在弹出的提示框中，单击"确定"，即可删除未被引用的模型。 
   如果该模型已被规则引用，需要先删除对应的规则，才可删除该模型。
   
   
 
#### 搜索模型
默认情况下，模型定义页展示的是当前租户下全部模型。为了帮助用户快速搜索出当前租户下的模型，规则引擎提供多维度搜索功能，目前可通过"对象名"、"标题"、"创建者"等属性维度进行筛选。您可以根据实际业务需求，设置筛选条件，单击"搜索"，即可获取对应模型。
图4搜索模型   
![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002488070998.png "点击放大")
