数据装载操作里的人工方法,算是前期入门蛮常见的套路。小型系统里,多时候没法直接跑 ETL 工具,那就只能靠人一点点来——筛选、转换、输入、校验,一个都少不了。数据格式转换这一步其实挺坑的,不同系统出来的格式千奇百怪,起来真得有点耐心。
部门数据东一块西一块,整合起来挺费劲。你得先搞清楚哪些是要入库的,再考虑怎么统一格式。比如原始 Excel 或者一些老旧系统导出的文本,格式差得多,想直接喂给数据库?不,得干净再说。
数据转换这一块如果量大,其实建议还是用工具来搞,比如Kettle这种可视化 ETL 工具,用着还挺顺手。你要是感兴趣,可以看看Kettle 使用文档,挺实用的,尤其适合中小型项目。
,做人工装载的话,手工输入数据别偷懒,校验这一步必须做。一个错别字、一个格式没对上,整个系统都出问题。像SQL 数据筛选和格式转换的细节,之前我还翻过几个文档,像数据格式转换简介,还有精通 SQL:数据筛选与排序,都挺值得看一眼。
如果你正在做老系统数据迁移,或者偶尔需要手动一些原始数据,那这篇课件内容其实还蛮有用的。尤其对新手来说,能更直观地了解装载数据这事到底怎么一步步来。