Biee中雪花模型转星型模型

 

实际体系中常存在雪花模型,但雪花模型在biee中并不能直接应用,否则在应用模型做分析时会报出”无事实表”的错误。

 

因此我们在Administration tool中就需要将雪花模型转化成星型模型,转化的结果是在物理层表格之间还是雪花模型,但在逻辑层(业务模型和映射层)已变成了星型模型。

 

以下列几张表格举例,

销售额事实表Sales,

员工维

部门维

销售额事实表中只包含了员工维的关键字,

员工维中包含所需部门,但部门是一张独立的维表,因此员工维和部门维表形成了关联关系,而销售额事实表只有通过员工维才能和部门维挂上钩。

 

在逻辑层时,选择sales表格,打开Sources数据源,一开始下面只有sales数据源

双击打开这个数据源

将emp源表加入到这个数据源中。

 

选择完成后,会自动根据Emp和sales表格在物理层的关联关系,形成链接

此时,在逻辑层的sales表格其实已经是sales和emp的join结果。

在逻辑层的sales表格上新建逻辑列

列源选择编辑

一开始部门编号映射为空

选择物理表emp,表达式为deptno

 

此时逻辑层上sales表格就有了可以和部门维dept关联的逻辑列”部门编号”了

 

修改逻辑层的业务模型关联关系,新加一条sales到dept的逻辑关联。

(emp到dept的关联不要改动)

然后从逻辑层将此业务模型直接拖拉到展现层即可在biee中使用。

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10009036/viewspace-1061593/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10009036/viewspace-1061593/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值