zoukankan      html  css  js  c++  java
  • 事实表与维度表 码表

    简单的说维度表就是你观察该事物的角度(维度);事实表就是你要关注的内容。
    比如要分析产品销售情况, 你可以选择按产品类别来进行分析,或按时间来分析,这样的按..分析就构成一个维度。这样就有两个维度:产品类别和时间。
    下面是两个维度表结构:
    产品维度表:Prod_id, Product_Name, Category, Color, Size, Price
    时间维度表:TimeKey, Season, Year, Month, Date

    而事实表是数据聚合后依据某个维度生成的结果表,例如:

    销售事实表:Prod_id(引用产品维度表), TimeKey(引用时间维度表), SalesAmount(销售总量,以货币计), Unit(销售量)

    事实数据和维度数据的识别必须依据具体的主题问题而定。“事实表”,用来存储事实的度量(measure)及指向各个维的外键值。维表用来保存该维的元数据,即维的描述信息,包括维的层次及成员类别等

    码表 表示的是代码表,有些字段是枚举值的数据,这样就需要将这些枚举值含义存储到码表中,方便以后理解码值的含义。

  • 相关阅读:
    Uploadify v3.2.1 上传图片并预览
    mybatis批量操作
    500 拦截错误输出
    jsnop
    java目录
    设置360调用样式 IE调用样式
    Spring加载resource时classpath*:与classpath:的区别
    context:annotation-config 与context:component-scan
    Andriod调用http请求
    JDK环境变量
  • 原文地址:https://www.cnblogs.com/smuxiaolei/p/7680421.html
Copyright © 2011-2022 走看看