目前,我参与了一个基于仓库的智能交易分析银行系统,其特点是客户流失行为、欺诈检测和客户关系管理分析。我们一直使用Oracle作为数据库&它完全是一个数据仓库项目,包含用于分析的数据挖掘算法。
我们有一家银行大约1000名客户的记录。对于建模而言,使用星型模式还是雪花模式还是星座模式更好?我知道星图和雪花模式的基本区别--尺度表的归一化发生在雪花中。(雪花化)模式,在大型数据库的情况下,这可能会给连接带来问题。
那么,哪种模式更适合我的情况?来自有经验的程序员参与数据仓库的答案是非常欢迎的!
提前感谢!
发布于 2013-01-14 12:54:15
简而言之,在这样的项目中,我的假设是,星型模式是合适的。我可能会修改这一点,如果一个维度看起来太大,无法有效地进行全扫描,并且对它的查询效率可以通过雪花有意义地提高,除非该维度连接到分区键上的事实表(由于在雪片维度上的谓词上应用分区剪枝的困难)。
https://stackoverflow.com/questions/14318335
复制相似问题