维度用法设计.pptVIP

  • 2
  • 0
  • 约2.09千字
  • 约 17页
  • 2016-01-07 发布于贵州
  • 举报
维度用法设计

维度用法设计 AS的结果浏览 销售量可以根据日期进行计算 销售量不可以根据员工进行计算 维度用法含义 度量值可根据哪个维度进行计算,需建立维度与该度量值所在的事实表建立关系 维度用法 * 六种关系: 1、无关系;2、常规关系;3、事实关系; 4、引用关系;5、多对多关系;6、挖掘关系 星型结构 Employee_Dim EmployeeKey EmployeeID. EmployeeKey Time_Dim TimeKey TheDate TimeKey Product_Dim ProductKey ProductID ProduceName ProductBrand ProductCategory . ProductKey Customer_Dim CustomerKey CustomerID CustomerKey Shipper_Dim ShipperKey ShipperID ShipperKey Sales_Fact TimeKey EmployeeKey ProductKey CustomerKey ShipperKey Units Price Profit TimeKey CustomerKey ShipperKey ProductKey EmployeeKey 多个外键 度量值 维度键 Fact事实表 维度表 维度表 维度表 维度表 维度表 常规 事实表与维度表能通过维度主外键直接关联 雪花型结构 分销商销售 分销商Key TimeKey ProductKey CustomerKey ShipperKey 销售量 金额 地区 国家 省(州) 分销商 分销商Key 地区Key 分销商名称 地区Key 要计算各地区的销售量 维度:地区 事实表:分销商销售 FactResellerSales 与Geography关系 被引用 Cube里的 数据源视图 事实关系 * 作为维度:员工 作为事实:统计员工数;平均工资数 —基于部门统计平均工资数 度量值:平均工资数 维度:员工 既作为维度表又作为事实表 员工Key 所在部门 工资 1 销售 3800 2 生产 3500 复杂的雪花型结构 销售情况表 订单号 EmployeeKey ProductKey CustomerKey ShipperKey 销售量 金额 销售原因 销售原因名称 销售原因Key 111 0.3 订单号 销售原因Key 销售与销售原因关系 维度 事实表 中间事实表 雪花型结构 分销商销售 分销商Key TimeKey ProductKey CustomerKey ShipperKey 销售量 金额 地区 国家 省(州) 分销商 分销商Key 地区Key 分销商名称 地区Key 中间维度 复杂的雪花型结构 销售情况表 订单号 EmployeeKey ProductKey CustomerKey ShipperKey 销售量 金额 销售原因 销售原因名称 销售与销售原因关系 订单号 1 销售原因Key 111 0.3 订单号 销售原因Key 销售与销售原因关系 维度 派生的中间维度 事实表 中间事实表 销售原因Key 销售原因 1 促销 2 样品 3 正常销售 订单号 销售原因Key 111 1 111 2 333 2 订单号 销售量 销售金额 111 19 123.00 111 21 245.00 222 2 23.00 订单号 111 222 333 维度 派生的中间维度 事实表 中间事实表 多对多关系 推荐:常规关系 原因:使用星型结构,使维度和事实表的关系最清晰,且计算没有冗余 要求:数据仓库设计合理,数据源视图中各表的关系为星型结构。 星型结构 Employee_Dim EmployeeKey EmployeeID. EmployeeKey Time_Dim TimeKey TheDate TimeKey Product_Dim ProductKey ProductID ProduceName ProductBrand ProductCategory . ProductKey Customer_Dim CustomerKey CustomerID CustomerKey Shipper_Dim ShipperKey ShipperID ShipperKey Sales_Fact TimeKey EmployeeKey ProductKey CustomerKey ShipperKey Units Price Profit TimeKey CustomerKey ShipperKey ProductKey EmployeeK

文档评论(0)

1亿VIP精品文档

相关文档