HANA 上的 SAP BW - BW 基础知识


SAP BW 集成来自不同来源的数据、转换和整合数据、执行数据清理并存储数据。SAP BW 还包括数据建模、管理和暂存区域。

SAP BW 中的数据借助称为 SAP Business Intelligence (BI) Administration Workbench 的集中式工具进行管理。BI 平台提供基础设施和功能,包括 -

  • 联机分析处理处理器
  • 元数据存储库
  • 流程设计器和其他功能

Business Explorer (BEx) 是一款报表和分析工具,支持 BI 中的查询、分析和报表功能。使用BEx,您可以对历史和当前数据进行不同程度的分析。

SAP BW 被称为开放的、基于标准的工具,它允许您将数据从不同的系统提取到 BI 系统。它使用不同的报告工具评估数据,您可以将其分发到其他系统。

当您转到 SAP BI 管理工作台时,源系统是在那里定义的。转到 RSA1 → 源系统。

源系统

数据仓库工作台

根据数据源的类型,您可以区分源系统 -

  • 交易数据的数据源
  • 主数据的数据源
  • 层次结构的数据源
  • 文本数据源
  • 属性的数据源

您可以使用 InfoPackage 将数据源结构中任何源的数据加载到 BI 中。要加载数据的目标系统是在转换中定义的。

数据存储对象

数据存储对象 (DSO) 被称为以最低粒度级别保存清理和整合的事务或主数据的存储位置。可以使用 BEx 查询来分析此数据。

DSO 包含关键数字和特征字段。可以使用 Delta 更新或其他 DataStore 对象或主数据来更新 DSO 中的数据。DSO 通常存储在二维透明数据库表中。

数字SO架构

DSO 组件由三个表组成 -

激活队列

这用于在激活之前存储数据。键包含请求 id、包 id 和记录号。激活完成后,该请求将从激活队列中删除。

活动数据表

该表用于存储当前活动数据,它包含为数据建模定义的语义键。

变更日志

当您激活对象时,对活动数据的更改将存储在更改日志中。更改日志是一个 PSA 表,并在管理工作台中的 PSA 树下进行维护。

信息立方体

InfoCube被定义为多维数据集,用于BEx查询中的分析。InfoCube 由一组关系表组成,这些表通过逻辑连接来实现星型模式。星型模式中的事实表与多个维度表连接。

您可以将一个或多个 InfoSource 或 InfoProvider 中的数据添加到 InfoCube。它们可作为信息提供者用于分析和报告目的。

信息立方结构

InfoCube 用于物理存储数据。它由许多 InfoObject 组成,其中填充了来自暂存的数据。它具有星型模式的结构。

实时特性可以分配给InfoCube。实时 InfoCube 的使用方式与标准 InfoCube 不同。