HANA 上的 SAP BW – 架构
HANA 上的 SAP BW – 架构
当 SAP BW 由 HANA 提供支持时,所有任务都使用 HANA 数据库优化技术执行。SAP HANA 负责执行与数据仓库相关的关键任务,在执行分析报告的同时提供出色的性能。
在下图中,您可以在 HANA 架构上看到 BW,其中 BW 的所有关键活动都经过 HANA 优化 –
- HANA 优化的数据建模:InfoCubes
- HANA 优化的数据建模:高级数据存储对象
- HANA 优化的数据建模:复合提供程序
- HANA 优化的数据分段
- HANA 优化的分析管理器
- HANA 优化的分析流程
分层可扩展架构(LSA 和 LSA&plus&plus)
在 SAP BW 中,LSA 使其成为执行企业数据仓库功能的更强大、灵活和可扩展的解决方案。LSA 是 BW 可靠管理整个数据和元数据生命周期的企业框架 –
- 数据交付
- 数据建模
- 数据暂存
- 授权
- 解决方案交付
在 SAP HANA 上实现 BW 时,您可以创建不同的 LSA,它更依赖于虚拟对象。这被称为 LSA++,它由三个关键层组成 –
开放运营数据存储层
该层类似于 SAP BW 中的数据采集层。开放式 ODS 层用于将数据集成到数据仓库中,提供与经典数据采集层相同的功能,但具有更灵活的数据集成可能性。
核心数据仓库层
该层负责执行数据转换、数据清理和整合等功能。
虚拟数据集市层
该层负责组合来自其他层的数据并使其可用于报告目的。该层包含所有使用 join 或 union 组合数据的 InfoProviders,不保存结果:MultiProvider、Composite Provider 等。您可以使用它直接访问 SAP HANA 数据库中的数据,允许对 Composite Provider 进行查询,打开 ODS 视图.
复合提供程序允许您将来自 BW InfoProviders 的数据与 HANA 建模视图合并。联合和联接在 SAP HANA 中执行,查询可以在复合提供程序上运行,如 BW InfoProviders。