ECIF
企业级客户信息工厂。银行把散落各系统的客户主数据收敛到一处,对外提供唯一、权威的客户视图。
又称ECIF 系统客户信息工厂企业级客户信息工厂
客户域
是什么
ECIF(Enterprise Customer Information Facility)是银行的客户主数据系统。核心系统、信贷、理财、支付各自都会存一份客户信息,ECIF 负责把这些分散的数据收敛成一份权威记录,并给每个客户分配全行唯一的客户号。
为什么重要
没有 ECIF 时,「同一个客户在三个系统里三份资料」是常态:手机号改了只改了一个系统,营销短信发到旧号码,监管报送的客户数对不上。ECIF 解决的就是客户身份的唯一性与一致性。
关键设计点
- 客户号是主键:全行统一,跨系统靠它关联,不靠姓名+证件号拼接。
- 模型要能容纳差异:对公客户的「法人、股东、实控人」与对私客户的「配偶、紧急联系人」结构完全不同,用 Party Model 建模比硬编码字段更稳。
- 读写分离:ECIF 以查询为主,写入通常由开户/变更流程驱动,高频查询走缓存。
- 与 MDM 的边界:ECIF 管的是「客户」这一个业务对象的主数据,MDM 是覆盖所有主数据(产品、机构、科目等)的方法论与平台,二者是点与面的关系。
提及本词的文章
- 开博第一篇:为什么写「追风笔记」记录我做银行系统架构这些年的思考,以及这个站点的由来。
- 在银行客户信息系统(ECIF)里落地 DDD 聚合客户是「一个实体」还是「一组上下文」?用聚合根与界限上下文重新切分 ECIF 的客户模型。
- 一文理清 ECIF:客户信息为什么要「集中」从多头开户、信息不一致到统一客户视图,ECIF 解决的是银行最基础的「客户是谁」问题。