将现有数据库模式转换为星型模式

时间:2013-08-15 23:47:49

标签: data-warehouse star-schema

我正在尝试使用BI工具对数据库进行数据分析,该数据库不是根据工具所期望的星型模式模型设计的。有没有办法转换现有的数据库或至少部分表示星型模式模型的几个表?

1 个答案:

答案 0 :(得分:1)

基本上有两种方式:

  1. 创建视图(如已建议)或在顶部使用“元数据”图层(如业务对象Universe或Cognos包),使其看起来像星型模式。这虽然非常缓慢。

  2. 将其批量加载到星型模式仓库

  3. 什么是业务问题?太慢了?难以弄清楚要加入什么?没有足够的内置业务逻辑(KPI,YTD等)。星型模式解决了这两个问题,但方法一几乎总是缓慢而复杂。方法2要快得多,但实现起来可能更复杂。