- SAP BW 教程
- SAP BW - 首页
- SAP BW - SAP BI 概述
- SAP BW - 数据仓库
- SAP BW - 数据流
- SAP BW - 数据转换
- SAP BW - 信息区、对象和目录
- SAP BW - 数据存储对象和类型
- SAP BW - 写入优化 DSO
- SAP BW - 信息集
- SAP BW - 信息立方体
- SAP BW - 虚拟信息提供者
- SAP BW - 多维提供者
- SAP BW - 平面文件数据传输
- SAP BW - 数据库连接
- SAP BW - 通用数据连接
- SAP BW - 流程链
- SAP BW - 报表
- SAP BW 有用资源
- SAP BW - 问答
- SAP BW - 快速指南
- SAP BW - 有用资源
- SAP BW - 讨论
SAP BW - 数据仓库
本章将讨论星型模式和扩展星型模式。我们还将了解信息区和信息对象是什么。
星型模式
在星型模式中,每个维度都连接到一个单一的事实表。每个维度仅由一个维度表示,并且不会进一步规范化。维度表包含一组用于分析数据的属性。
例如 - 我们有一个名为FactSales的事实表,它包含所有维度表的主键以及用于分析的度量units_sold和dollars_sold。
我们有 4 个维度表 - DimTime、DimItem、DimBranch、DimLocation,如下图所示。
每个维度表都连接到一个事实表,因为事实表包含用于连接两个表的每个维度表的主键。
事实表中的事实/度量与维度表中的属性一起用于分析目的。
扩展星型模式
在扩展星型模式中,事实表连接到维度表,而此维度表进一步连接到 SID 表,此 SID 表连接到主数据表。在扩展星型模式中,您在信息立方体内部拥有事实表和维度表,但是 SID 表在信息立方体外部。当您将事务数据加载到信息立方体中时,将根据 SID 生成维度 ID,然后在事实表中使用这些维度 ID。
在扩展星型模式中,一个事实表可以连接到 16 个维度表,并且每个维度表最多分配 248 个 SID 表。这些 SID 表也称为特征,每个特征可以具有主数据表,例如 ATTR、Text 等。
ATTR - 用于存储所有属性数据。
Text - 用于存储多种语言的描述。
信息区和信息对象
信息对象被称为 SAP BI 中最小的单元,用于信息提供者、DSO、多维提供者等。每个信息提供者包含多个信息对象。
信息对象用于报表中分析存储的数据并为决策者提供信息。信息对象可以分为以下几类:
- 特征,例如客户、产品等。
- 单位,例如销售数量、货币等。
- 关键指标,例如总收入、利润等。
- 时间特征,例如年份、季度等。
信息对象是在信息对象目录中创建的。一个信息对象可以分配到不同的信息目录。
信息区
SAP BI 中的信息区用于将相似类型的对象分组在一起。信息区用于管理信息立方体和信息对象。每个信息对象都驻留在一个信息区中,您可以在文件夹中定义它,该文件夹用于将类似的文件放在一起。