传统星型模型是将主数据与维度表放在一起,同一主数据在不同的交易数据维度表中存储多次,达不到复用,不灵活,主数据发生变化后,修改非常不便:
BW里的星型模型采用的是扩展星型模型:维度表里存储的不是主数据本身,而是主数据的SID,达到了不同交易数据共享同一主数据目的,主数据变化引起的修改也不会太大。下面是成本中心与成本要素主数据的表结构:
BW采用的是扩展星型结构:维度表不直接存储主数据,而是存储主数据的SID,维度表与主数据的SID表通过SID与主数据进行关联:
SID技术的好处:
首先第一个优点,因为SID是Int类型的,Int类型的要比Char类型的查询速率快,所以适用SID技术以后报表的查询速率要比以往的快;
其次第二个优点,使用SID技术以后,就把主数据独立出来了,可以使主数据被系统内所有的模型共用,符合软件工程里重复利用的规则。

维度表和SID表之间,主数据表和SID表之间,都是虚线关系,虚线关系表示主外键约束关系是由ABAP程序来实现的,由程序来检测数据的一致性,而不是由数据中创建的主外键约束来保证数据的一致性的,原因是Fact表相对于主数据表是从表,在抽数据时,有时我们先抽Fact表,再抽主数据表,如果按照数据库中的主外键约束,则必须先传主数据,再传Fact数据。之所以这种主外键约束不通过数据库来完成,而是通过ABAP程序来保证,使得我们能够加载交易数据,即使数据库中不存在任何主数据也可以
不同的Cube 通过SID表共享同一主数据:
标准表(如OCURRENCY 、0UNIT、0CALDAY等内置标准信息对象),以 “/BI0/+表类型+名称”开头,如果是自定义的信息对象以及Cube维度,都是以“/BIC/+表类型+名称”开头。下面是一个星型结构的示例:

Fact表的星型结构相关推荐

  1. 星型结构 和 雪花型结构

    星型模式:一种使用关系数据库实现多维分析空间的模式,称为星型模式.星型模式的基本形式必须实现多维空间(常常被称为方块),以使用关系数据库的基本功能. 雪花模式:不管什么原因,当星型模式的维度需要进行规 ...

  2. 星型结构和雪花型结构

    星型模式:一种使用关系数据库实现多维分析空间的模式,称为星型模式.星型模式的基本形式必须实现多维空间(常常被称为方块),以使用关系数据库的基本功能. 雪花模式:不管什么原因,当星型模式的维度需要进行规 ...

  3. 星型结构 和 雪花型结构区别

    星型模式:一种使用关系数据库实现多维分析空间的模式,称为星型模式.星型模式的基本形式必须实现多维空间(常常被称为方块),以使用关系数据库的基本功能. 雪花模式:不管什么原因,当星型模式的维度需要进行规 ...

  4. 一种基于星型结构的系统架构设计

    随着企业发展,传统的中心化,大平台的软件系统设计越来越难以满足现实要求.对于位于决策中心的集团总公司来说,制定管理规则,收集核心数据当然是IT系统的主要功能.对于一线业务部门来说,他们也需要在总公司所 ...

  5. 数据仓库结构设计(星型结构和雪花结构)

    在多维分析的商业智能解决方案中,根据事实表和维度表的关系,又可将常见的模型分为星型模型和雪花型模型.在设计逻辑型数据的模型的时候,就应考虑数据是按照星型模型还是雪花型模型进行组织. 当所有维表都直接连 ...

  6. 基于OSPF(MGRE全连网状、星型结构)

    实验拓扑图: 实验要求: 1:R4为ISP,所连接的所有物理接口为共有网段,任意指定ip 2:R1-R2-R3 构建一个星型结构的MGRE网络,其中R1为中心点,假设R1的共有ip地址为固定地址 3: ...

  7. 有线局域网拓扑结构――星型结构(三、四)

    3.星型结构传输显巨禹限制 因为在星型网络中通常是采用双绞线作为传输介质的(高档网络也有采用光纤的),而单 段双绞线的最大长度为1 OO米,集线设备放置在中心点,这样每一个采用此种结构的集线设 备所能 ...

  8. 星型结构MGRE和全连网状MGRE实验

    实验内容及要求:  实验过程: 新建拓扑如下: R4为ISP,所连接物理接口均为公有网段,任意IP地址即可 先把五台PC给上IP地址: PC1:192.168.1.2/24 PC2:192.168.2 ...

  9. 帧中继火烧拓扑星型结构

    我们在前面也提到帧中继,大家知道,帧中继的拓扑图种类有:全连接.部分连接.星型结构三种.要明白:帧中继在OSI第二层以简化的方式传送数据,仅完成物理层和链路层核心层的功能,智能化的终端设备把数据发送到 ...

最新文章

  1. Django-缓存的配置
  2. 网易智慧企业 Node.js 实践(3)| 灰度环境和应用监控
  3. 科技的趋势!AI将进军了37%的企业
  4. 【Elasticsearch】es 查询 multi_match 与 match_phrase
  5. SiriKit 描述
  6. LayUI数据表格复选框显示不居中问题
  7. 本质矩阵 基础矩阵 单应矩阵 (1)
  8. 人脸识别用照片可以识别吗?当然不能!
  9. 视频教程-Dubbo入门视频课程-Java
  10. php 2037时间问题
  11. Vue08---js动画与Velocity.js结合
  12. 中小尺寸OLED面板面临价格战,中国手机可捡便宜
  13. 316不锈钢盐雾测试
  14. 升级 Mellanox ConnectX-3 EN 10/40 Gbps 网卡固件
  15. kubernetes---Pause容器---Infra
  16. 世界最牛员工每天挣10亿,记录保持23年!宣布退休后波音公司终于松了口气!...
  17. 『论文笔记』TensorFlow1.6.0+Keras 2.1.5+Python3.5+Yolov3训练自己的数据集!
  18. actuator微服务信息完善
  19. 「极客中心」www.geekzl.com网站上线了
  20. 部分解决window10镜像大于4G无法刻录到U盘。

热门文章

  1. 树莓派4安装 ubuntu
  2. centos7.4安装zabbix3.4
  3. NewStarCTF 公开赛赛道 第一周Web题目
  4. Python实现rician莱斯衰落和rician莱斯信道
  5. 挖到进程会隐身的病毒文件Update.exe(第2版)
  6. 一图看懂数据治理、数据管理与数据管控的关系和区别
  7. 从勾股定理到余弦相似度-程序员的数学基础
  8. 点击数字自动拨号写法(打电话)
  9. python照片转素描_python实现图片转素描效果代码
  10. 深度学习: 注意力模型 (Attention Model)