上一主题: 选择存档和清除规则下一主题: 存档和清除规则字段


创建存档和清除规则

在可以执行存档或清除之前,应先创建规则。规则定义要存档的内容和时间。

示例:创建存档和清除规则,以从数据库中移除已删除的论坛。

遵循这些步骤:

  1. 在“管理”选项卡上依次选择“存档和清除”、“存档和清除规则”。

    此时将打开“存档和清除规则列表”页面。

  2. 单击“新建”。

    此时将打开“新建存档和清除规则”页面。

  3. 根据需要填写存档和清除规则字段
  4. 单击“保存”。

    新规则将显示在“存档和清除规则列表”页面上。

示例:在 arcpur_cfg.xml 和 itil_arcpur_cfg.xml 文件内创建可选的配置规则,以存档和清除 KPI_Ticket_Data 节点。

遵循这些步骤:

  1. 根据所采用的具体 CA SDM 配置,相应地登录到以下服务器:
  2. 在 $NX_ROOT/site/cfg/ 目录中找到以下文件:
  3. 编辑这些文件以在 KPI_Ticket_Data 节点中定义 end_time (last_mod_dt)。它指定要进行存档和清除的记录的选择标准。
  4. 将 KPI_Ticket_Data 表中的记录链接至故障单表中的记录(如 cr、chg 或 iss)。这样可确保存档和清除 KPI_Ticket_Data 表中的所有故障单相关记录。
  5. KPI_Ticket_Data 节点与任何故障单节点没有 SREL 关联关系,它依赖于 obj_name 和 obj_id 这两个字段与故障单相链接。obj_name 值可以是 cr、chg 或 iss,obj_id 值是故障单 ID。为每个故障单对象定义 main_obj。

    以下是故障单对象 cr 的示例 main_object 定义:

    <!-- KPI 故障单数据 -->
    
    <main_obj>
    
    <name>KPI 故障单数据</name>
    
    <internal_name>KPI 故障单数据</internal_name>
    
    <factory>ktd</factory>
    
    <default_query>obj_name='cr'</default_query>
    
    <date_field>end_time</date_field>
    
    <ref_by value="obj_id">cr.id</ref_by>
    
    </main_obj> 
    

    注意:配置规则只能选择 cr 记录。ref_by 标记可以将 KPI 故障单数据中的 obj_id 值与 cr 中的 ID 值相匹配。如果找到匹配项,则意味着某个 KPI 故障单数据记录被一个 cr 记录引用,因此不会存档和清除该 KPI 故障单数据记录。

  6. 为所有故障单对象添加配置规则之后,根据您的 CA SDM 配置,执行以下操作之一:

    这些配置规则将成为“存档和清除规则详细信息”表单中可选择的配置对象名称。