更新时间:2026-01-05 17:38:28

任务管理概述

功能定义

本体索引构建任务是本体引擎提供的索引管理功能,支持为业务知识网络中的对象类构建对象索引(当前版本仅支持全量构建方式)。通过该功能可实现基于语义的知识查询,弥补虚拟化查询的不足,增强对象查询的效率及召回率,帮助用户快速定位符合条件的对象实例。

功能应用场景

数据分析师在进行业务分析时,需要通过语义筛选定位一个或多个对象实例(例如:查找名称涉及 “化工” 或相似概念的企业),可借助本体索引构建任务生成的对象索引,快速获取指定对象类中符合条件的对象列表,为后续分析确认对象存在性、查看基础信息提供支撑。

关键术语

术语 含义
全量构建 索引构建的一种方式,对所选对象类的全部数据进行完整索引构建(当前版本唯一支持的构建方式)
增量构建 索引构建的一种方式,针对对象类中新增或更新的数据源进行索引更新,当前版本暂不支持该构建方式
父任务 索引构建的顶层任务,可包含一组或全部对象类,用于管理多个子任务
子任务 隶属于父任务的细分任务,每个子任务仅包含 1 个对象类,并行执行

操作场景

前提条件

  1. 拥有对应业务知识网络的访问权限。
  2. 需创建索引的对象类已绑定视图(无绑定视图则无法创建任务)。
  3. 目标对象类无运行中的父任务(存在运行中父任务时,无法创建新任务)。

场景一:创建索引构建任务

操作步骤

  1. 登录ADP,点击【本体引擎】>【业务知识网络】,选择需要创建索引构建任务的业务知识网络。
  2. 进入构建任务页面,点击左侧边栏的【任务管理】,打开创建任务创建页面。
  3. 在弹窗中输入任务名称(默认显示 “业务知识网络名称”,最多 40 个字符,不能为空,支持重名)。
  4. 构建方式默认选择【全量构建】(当前版本增量构建不可选)。

说明

  1. 整个任务成功后,会一次性替换对象类的绑定索引;任务失败则不替换原有索引。

场景二:查看父任务列表及详情

操作步骤

  • 进入任务管理页面:
  1. 查看任务列表:列表默认显示任务名称、构建类型、状态、修改者、任务总耗时、创建时间、结束时间等信息。
  2. 筛选任务:可通过 “构建类型”“任务状态” 单选筛选,支持按任务名称模糊搜索(区分大小写,输入后实时搜索)。
  3. 排序任务:支持按任务总耗时、创建时间、结束时间进行升序 / 降序排序。
  4. 查看任务详情:点击目标任务所在行,弹出弹窗,可查看该任务详情;任务列表支持搜索、过滤。
  5. 刷新列表:如需更新任务列表数据,可点击页面刷新按钮

说明

  1. 任务状态包括待执行、执行中、已完成、已失败、已取消。

场景三:查看子任务列表

操作步骤

  1. 按照场景二的步骤进入目标父任务的详情侧边栏。
  2. 在详情侧边栏中,可直接查看该父任务下的所有子任务信息。
  3. 如需筛选子任务,可使用侧边栏的搜索、过滤功能。

说明

  1. 子任务状态包括等待中、运行中、失败、成功、已取消。
  2. 单个子任务失败不影响其他子任务运行,但会标记对应的父任务为失败状态。

场景四:删除构建任务

操作步骤

  1. 找到需要删除的任务,点击其操作列的【删除】按钮。
  2. 确认删除操作(运行中的任务不可删除),完成任务删除。

说明

  1. 仅非运行状态的任务支持删除操作。
  2. 删除父任务后,其关联的所有子任务也会同步删除。

注意事项

  1. 有运行中未完成的父任务时,该任务涉及的对象类不允许修改。
  2. 运行中的任务支持暂停或取消操作(当前版本暂未实现)。
  3. 任务创建时,若所选对象类无绑定视图或存在运行中的父任务,系统会拒绝创建请求。
  4. 子任务并行运行,其执行效率受全局协程数量参数控制;单个子任务失败不影响其他子任务,但父任务会标记为失败。
  5. 任务成功完成后会一次性替换对象类的绑定索引,失败则保留原有索引,不会影响现有查询功能。

常见问题

Q1:创建索引构建任务时提示创建失败,可能是什么原因?
 
A1:主要有两种原因:1. 所选对象类未绑定视图,需先为对象类配置绑定视图;2. 所选对象类存在运行中的父任务,需等待该任务完成(或取消)后再创建新任务。
 
Q2:子任务失败后,父任务会受到什么影响?
 
A2:单个子任务失败不会影响其他子任务的正常运行,但系统会将对应的父任务标记为失败状态;任务失败后不会替换对象类的原有绑定索引,需排查失败原因后重新创建任务。
 
Q3:能否修改已创建的构建任务?
 
A3:当前版本不支持直接修改已创建的任务,若需调整任务配置,可删除原有任务后重新创建。
 
Q4:任务成功完成后,会对现有查询产生什么影响?
 
A4:任务成功后会一次性替换对象类的绑定索引,后续查询将基于新构建的索引执行,查询效率和召回率会得到提升;索引替换过程不会中断业务查询,保障使用连续性。