AI 资产血缘服务用于追踪数据集、模型、训练任务之间的来源和演变关系,帮助您了解模型是由哪些数据训练而来、部署到了哪些服务。
简介
AI 资产血缘服务追踪数据与模型的来源、使用和演变过程。血缘对象包括数据集(版本)、数据处理流程、训练任务、模型(版本)、模型服务等。您可以在这些资产对象的详情页面中查看血缘信息。

主要应用场景:
AI 资产治理:通过血缘信息了解 AI 资产的来源和使用情况,提升数据和模型质量,确保 AI 实践符合合规要求。
模型可追溯性:在Responsible AI的背景下,可追踪模型训练所用的数据集、特征工程方法和参数调整过程,满足监管要求和模型审计需求。
故障排查与优化:当 AI 服务出现性能问题时,血缘信息可帮助快速定位问题根源。例如模型预测准确率下降时,可通过血缘图排查是否因上游数据处理变化导致。
资源利用率提升:通过血缘信息了解任务间的依赖关系,合理分配计算资源,避免重复计算,识别可并行执行的任务。
提升协作效率:多个团队共享基础设施时,清晰的血缘信息促进跨团队沟通和知识共享。
前提条件
使用 AI 资产血缘服务前,需要在DataWorks 控制台开通 DataWorks 服务:
DataWorks 标准版:支持常规 AI 资产血缘服务。
DataWorks 专业版:支持 DLC 模型训练任务和工作流任务的血缘上报。
更多 DataWorks 版本信息,参见DataWorks各版本功能详情。
血缘上报方式及查看入口
血缘上报是指在 AI 模型的开发、训练、部署过程中,系统自动或手动记录资产之间的关联关系。以下介绍各场景的血缘上报方式和查看入口。
新建数据集
数据集支持版本管理,每个版本都是独立的血缘资产对象。用户可以查看指定数据集版本的血缘信息,并查询该版本的上下游关系。
血缘信息结构
操作入口:创建数据集
查看血缘入口:在数据集列表单击指定数据集名称,在指定版本详情区域查看血缘。
数据预处理任务
操作入口:在 DataWorks 中基于 MaxCompute 等大数据引擎执行数据分析任务时,如果输入/输出是 MaxCompute 表或 OSS 路径,血缘信息也可在 PAI 血缘看板中查看。例如通过多次 SQL 任务产出 MaxCompute 表并注册为 PAI 数据集后,可从数据集血缘中向上追溯到表产出任务。
查看血缘入口:在数据集列表单击指定数据集名称,在指定版本详情区域查看血缘。
数据标注任务
在 iTAG 中创建标注任务时需要指定输入数据集。标注任务创建成功后,系统自动上报以下结构的血缘信息。
血缘信息结构
操作入口
创建标注任务
在 PAI 控制台左侧导航栏中,单击数据准备 > 智能标注(iTAG),进入智能标注页面。在快速开始区域,单击创建任务卡片,开始创建标注任务。
导出标注结果数据
在智能标注 iTAG 页面,单击右上角的前往管理页按钮进入管理页面。
在任务列表中单击目标任务操作列的获取标注结果,在弹出的对话框中配置以下选项:
数据格式:选择
csv导出至数据集:选择是
OSS 输出位置:指定输出路径
配置完成后单击确定。
查看血缘入口:在标注数据集列表单击源数据集名称,在版本详情区域查看血缘。
工作流任务
整个工作流任务作为一个独立的任务资产对象。在 Designer(PAIFlow)中提交工作流任务时,如果工作流包含读数据表、读 OSS 数据、模型注册、数据集注册等组件,任务执行成功后,系统自动上报以下结构的血缘信息。
血缘信息结构
操作入口:创建自定义工作流
进入工作流后,根据业务需要添加组件,如读 OSS 数据和数据集注册组件。
查看血缘入口:在工作流任务列表单击任务名称,在任务流基本信息区域查看血缘。
血缘分析页面展示数据流向图:从左到右依次为 OSS 文件节点
dataset_input/、PAI Flow 节点、数据集节点d_prod_20241119l424/v2,表示数据从 OSS 文件经 PAI Flow 处理后输出到 PAI 数据集。页面顶部提供展开时隐藏兄弟节点、开启缩略图、开启成环检测三个开关选项。
模型训练任务
Model Gallery
在 Model Gallery 提交的模型训练任务执行成功后,系统自动上报以下结构的血缘信息。
血缘信息结构
操作入口:在左侧导航栏选择快速开始 > Model Gallery,在模型列表中找到支持训练的模型,单击模型卡片中的训练按钮。详情参见模型部署及训练。
查看血缘入口:在模型列表单击模型名称,在版本列表区域单击指定版本号查看血缘。
DLC
在 DLC 中提交的训练任务支持手动上报血缘信息,可根据实际任务配置输入和输出。该方案适合技术能力较强的用户,配置不当可能影响血缘信息准确性。如需使用,请联系您的商务经理开通白名单。
注册模型
模型支持版本管理,每个版本都是独立的血缘资产对象。用户可以查看指定模型版本的血缘信息,并查询该模型的上下游关系。
血缘信息结构
操作入口:注册模型
在 PAI 控制台左侧导航栏中,选择AI 资产管理 > 模型,进入模型管理页面,然后单击新模型注册。
说明除了上述手动注册模型以外,在Model Gallery提交训练任务执行成功后,产出的模型会自动注册为当前工作空间中的模型资产,详情参见Model Gallery。
查看血缘入口:在模型列表单击模型名称,在版本列表区域单击指定版本号查看血缘。
部署模型服务
模型支持版本管理,每个版本都是独立的血缘资产对象。用户可以查看指定模型版本的血缘信息,并查询该模型的上下游关系。
血缘信息结构
操作入口:注册模型
从 AI 资产-模型管理页面部署至 EAS。
在工作空间-事件中心配置模型版本允许上线事件,单击新建事件规则,在右侧弹出的表单面板中,将事件类型设置为模型,并选择模型版本允许上线事件。根据需要配置规则名称、规则描述、事件范围及事件目标(如勾选钉钉通知并填写 Webhook 地址)。
当模型准入状态从待定(Pending)变更为准入(Approved),会自动触发模型服务的更新。在左侧导航栏AI 资产管理 > 模型中,打开模型版本列表,可查看各版本的准入状态(如版本 0.6.0 显示为允许上线(Approved))。
查看血缘入口:在服务列表单击服务名称,在基本信息区域查看血缘。

关键说明:如果某个 EAS 服务包含多个版本,在血缘关系中这些版本对应同一个实体对象(EAS 实例)。分析指定版本时,可通过模型服务节点中的 VersionId 定位。