Skip to content

00 数据生命周期与消费者契约 ​

页面目标 ​

同一份原始数据可以服务训练、检索或评测,但它们对格式、版本、质量与长度的要求不同。数据工程先建立可追溯的共享处理链,再在末端把数据交给不同消费者,避免把“文件已读取”误当成“数据已可用于训练或 RAG”。

核心机制:共享处理链与分流消费者 ​

处理阶段需要产出共同约束下游消费者的差异
采集与解析原始文件、来源与结构化文本来源、许可、时间、解析器版本RAG 保留文档结构;训练保留样本语义
清洗与去重可用文本与质量信号规则版本、重复关系、过滤原因训练关注污染与配比;检索关注 chunk 可用性
切分与版本train/eval 或语料版本数据版本、血缘、隔离规则评测集不能回流到训练或提示词
消费接口可读的样本、chunk 或索引输入schema、长度、失败记录训练、RAG、评测使用不同格式

一条数据生命周期分流到训练、RAG、评测与性能证据

数据契约 ​

字段组至少记录作用
来源source、许可、时间、原始位置与采集方式追踪可用性与合规风险
内容language、format、长度、解析状态与文本 hash统一后续规则的输入
处理parser、cleaning、dedup、filter 的版本和原因解释样本为何被保留或删除
版本dataset version、split、血缘与评测隔离保证训练与结果可复现
消费tokenizer/template、chunk 或 sample schema让训练、RAG 与评测正确读取

连接到现有专题 ​

消费方向入口数据工程提供什么
SFT 与偏好训练后训练优化、32 SFT 数据准入与长度审计样本、切分、去污染、配比与数据版本
RAG 与服务推理优化解析、清洗、chunk 与索引输入
训练 I/O 与预算性能优化token 长度、packing、batch 契约和数据加载证据

交付物 ​

完成本页后,应能画出一份数据流图,并为任一数据集填写来源、处理、版本、评测隔离和消费者 schema。Task1 决定如何可靠解析,Task2 决定哪些内容可以保留。

Released under the MIT License.