联合型数据仓库的架构设计,挺适合做复杂业务整合的。像Oracle FinancialsSiebel CRM这类系统的数据,都可以汇到一个公共中转区,再拆分成多个数据集市给下游使用。这样拆得细,但又能联得起来,用起来还挺顺手的。

联邦式架构的好处是你不用一开始就搞个巨大的全仓,前期成本也能控制。用Real Time ODS把实时数据先接住,再慢慢建模,过渡得也比较自然,挺适合产品阶段推进不确定的场景。

再说实时,用在电商营销系统那一类反应要快的场景,有用。比如你实时分群、实时推送优惠,就靠这套实时数据挖掘搞定。

不熟悉的话,推荐你先看看下面几篇:

如果你也在做数据中台建设,或者搞数据集市总是拆不清边界,不妨研究下联合架构的拆法,思路还蛮有启发的。