`
zhiblin
  • 浏览: 58287 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

Fact Table and Dimension Table

阅读更多

Fact   Table:  


    A   fact   table   typically   contains   the   business   fact   data   such   as   sales   amount,   sales   quantity,   the   number   of   customers,   and   the   foreign   keys   to   dimension   tables.  
   
  Dimension   Table:  


   Dimension   tables   contain   detailed   information   relevant   to   specific   attributes   of   the   fact   data,   such   as   details   of   the   product,   customer   attributes,   store   information,   and   so   on.

分享到:
评论
2 楼 zhiblin 2009-08-04  
维度表  
        维度表可以看作是用户来分析数据的窗口,纬度表中包含事实数据表中事实记录的特性,有些特性提供描述性信息,有些特性指定如何汇总事实数据表数据,以便为分析者提供有用的信息,维度表包含帮助汇总数据的特性的层次结构。例如,包含产品信息的维度表通常包含将产品分为食品、饮料、非消费品等若干类的层次结构,这些产品中的每一类进一步多次细分,直到各产品达到最低级别。  
        在维度表中,每个表都包含独立于其他维度表的事实特性,例如,客户维度表包含有关客户的数据。维度表中的列字段可以将信息分为不同层次的结构级。



1 楼 zhiblin 2009-08-04  
事实表  
        每个数据仓库都包含一个或者多个事实数据表。事实数据表可能包含业务销售数据,如现金登记事务  
  所产生的数据,事实数据表通常包含大量的行。事实数据表的主要特点是包含数字数据(事实),并且这些数字信息可以汇总,以提供有关单位作为历史的数据,每个事实数据表包含一个由多个部分组成的索引,该索引包含作为外键的相关性纬度表的主键,而维度表包含事实记录的特性。事实数据表不应该包含描述性的信息,也不应该包含除数字度量字段及使事实与纬度表中对应项的相关索引字段之外的任何数据。  
        包含在事实数据表中的“度量值”有两中:一种是可以累计的度量值,另一种是非累计的度量值。最有用的度量值是可累计的度量值,其累计起来的数字是非常有意义的。用户可以通过累计度量值获得汇总信息,例如。可以汇总具体时间段内一组商店的特定商品的销售情况。非累计的度量值也可以用于事实数据表,单汇总结果一般是没有意义的,例如,在一座大厦的不同位置测量温度时,如果将大厦中所有不同位置的温度累加是没有意义的,但是求平均值是有意义的。  
        一般来说,一个事实数据表都要和一个或多个纬度表相关联,用户在利用事实数据表创建多维数据集时,可以使用一个或多个维度表。  
 

相关推荐

    Informatica PowerCenter8 Lab 中文版 实验手册

    Unit 9 Lab A: Load Promotions Dimension Table (Lookup and Persistent Cache) 105 Unit 9 Lab B: Features and Techniques II 113 Unit 10 Lab: Reload the Employee Staging Table 120 Unit 11 Lab: Load ...

    SAP BW 数据字典table介绍

    * /BI0/P -- Dimension Table - Data Package,存储了维度表的数据包信息。 通过了解这些表的结构和内容,可以更好地理解 SAP BW 系统的工作原理和架构,并且可以更好地使用这些表来实现业务智能化的目标。

    Oracle 20 道面试题及答案.docx

    Fact Table 包含大量的主要信息,而 Dimension Table 存放对 Fact Table 某些属性描述的信息。 六、约束 有两种相关约束:主键和外键。主键用于唯一标识表中的每一行,而外键用于建立表之间的关系。 七、备份控制...

    oracle+面试宝典1000例

    压缩文件格式,里面体谅丰富,应该说很全面 9. 给出在STAR SCHEMA中的两种... 解答:Fact tables 和dimension tables. fact table 包含大量的主要的信息而 dimension tables 存放 对fact table 某些属性描述的信息

    The Kimball Group Reader, 2nd Edition

    Chapter 8 Fact Table Core Concepts Chapter 9 Dimension Table Core Concepts Chapter 10 More Dimension Patterns and Considerations Chapter 11 Back Room ETL and Data Quality Chapter 12 Technical ...

    Line Item Dimension

    在数据仓库设计中,Line Item Dimension是事实表(Fact Table)与维度表(Dimension Table)结构的一部分。事实表包含度量(Measures),如销售额、数量等,而Line Item Dimension作为维度,提供了对这些度量的上...

    SQL2008商务智能74.pptx

    数据仓库的主要组件包括:Fact Table、Dimension Tables。Fact Table是中央事实表,包含多个维度外键和多个可以分分析的指标。Dimension Tables是维度表,提供了可供分析的角度。 数据仓库的操作包括:Roll up...

    ORACLE数据库面试题解答-DBA数据库管理员JAVA程序员架构师必看.pdf,这是一份不错的文件

    Fact tables 包含大量的主要信息,而 dimension tables 存放对 fact table 某些属性描述的信息。 知识点:STAR SCHEMA、Fact tables、dimension tables 10. FACT Table 上需要建立的索引:位图索引(bitmap index...

    Oracle 面试题及答案 面试常见的问题及回答 doc 数据库 db question 问题汇总

    Fact table 包含大量的主要信息,而 dimension tables 存放对 fact table 某些属性描述的信息。 * Fact Table 上需要建立何种索引:位图索引 (bitmap index)。 约束和视图 * 两种相关约束:主键和外键。 * 在不...

    我收集的oracle经典面试题.docx

    Fact table包含大量的主要信息,而dimension tables存放对fact table某些属性描述的信息。 * FACT Table上的索引:位图索引(bitmap index)。 四、约束和数据库设计 * 两种相关约束:主键和外键。 * 在不影响子表的...

    2022年oracle经典面试题文库.doc

    Fact table 包括大量的重要信息,而 dimension tables 寄存对 fact table 的维度信息。 10. ORACLE 概念熟悉程度 在面试中,需要通过回答问题展示对 ORACLE 概念的熟悉程度。 以上是 Oracle 面试题文库的知识点...

    Oracle面试常见问题.doc

    fact table 包含大量的主要信息,而 dimension tables 存放对 fact table 某些属性描述的信息。 10. FACT Table 上需要建立何种索引 位图索引(bitmap index)。 11. 两种相关约束 主键和外键。 12. 如何在不...

    Oracle数据库DBA面试题及答案_经典.docx

    fact table包含大量的主要信息,而dimension tables存放对fact table某些属性描述的信息。 10. FACT Table上需要建立的索引种类: 位图索引(bitmap index)。 11. 两种相关约束: 主键和外键。 12. 在不影响子...

    Oracle 50 道面试题及答案.docx

    Fact table 包含大量的主要信息,而 dimension tables 存放对 fact table 某些属性描述的信息。 9.相关约束 有两种相关约束:主键和外键。在不影响子表的前提下,重建一个母表子表的外键强制实效,重建母表,激活...

Global site tag (gtag.js) - Google Analytics