KEYED DIFF / SCHEMA DRIFT / CONFLICTS

CSV 两版本差异对比

用 SKU、订单号、邮箱等一个或多个字段组成主键,比较旧表与新表的新增、删除和字段变化。重复键与空键不会被静默合并。

新增1
删除1
修改2
未变1
冲突0
主键决定结果是否可信:主键应能唯一代表一条业务记录。姓名、产品标题等容易重复,不适合单独作为主键;必要时使用“订单号 + SKU”这样的组合键。

旧版本 / 基准表

0.2 KB / 10 MB

新版本 / 待检查表

0.2 KB / 10 MB

字段角色

选择至少一个主键;不需要核对的时间戳、备注等可设为忽略。

共有字段主键忽略比较
SKU主键
Name
Price
Stock
Status

归一化规则

结构与解析提示

  • 只在新表出现的字段:Supplier。这些字段不会参与逐值比较。

差异明细

按冲突、修改、新增、删除、未变排序,预览最多 300 条。

状态主键变化字段旧值 → 新值
修改A-001Price、StockPrice: 29.90 → 31.90;Stock: 120 → 115
修改A-004Stock、StatusStock: 0 → 24;Status: paused → active
新增A-005Name: ∅ → Cable Case;Price: ∅ → 9.90;Stock: ∅ → 210;Status: ∅ → active
删除A-003Name: Travel Bag → ∅;Price: 45.00 → ∅;Stock: 32 → ∅;Status: active → ∅
未变A-002Name: USB Hub → USB Hub;Price: 18.50 → 18.50;Stock: 80 → 80;Status: active → active

USE & REVIEW

CSV 两版本差异 / 主键对比常见问题

查看全部工具指南 →

「CSV 两版本差异 / 主键对比」主要解决什么问题?

在浏览器本地按一个或多个业务主键比较两份 CSV/TSV,识别新增、删除、修改、重复键冲突和字段结构变化。 适合先完成计算、转换或检查,再根据实际使用场景复核输出。

使用「CSV 两版本差异 / 主键对比」前,输入内容要怎样准备?

先确认首行是不是表头、字段分隔符、字符编码、空值写法,以及数字和日期采用什么口径。组合主键、金额单位和时区应在处理前统一。

使用「CSV 两版本差异 / 主键对比」时,数据会被保存或上传吗?

页面说明显示,CSV 两版本差异 / 主键对比的核心处理在当前浏览器完成。文件或文本不会为了完成这项转换而主动上传;关闭或刷新页面前,仍建议先保存需要的结果。

「CSV 两版本差异 / 主键对比」的结果应该怎样核对?

先确认表头、分隔符、空值和数字/日期口径,再抽查几行原始数据与导出结果。正式导入系统前建议保留原文件和处理记录。

什么情况下不应该只依赖「CSV 两版本差异 / 主键对比」?

它适合清洗、对比和生成可下载结果,但不会自动理解业务主键、会计口径或字段含义。正式覆盖数据库前必须抽样和备份。

「CSV 两版本差异 / 主键对比」处理大量数据前要注意什么?

先用少量样本确认字段、格式和导出结果,再逐步增加数据量。浏览器内工具会受到设备内存和文件复杂度影响,原始文件应单独保留。