- SAP HANA BI 开发教程
- 首页
- 介绍
- 报表和仪表板工具
- 不同 BO 工具连接到 HANA
- 创建关系连接
- 创建 OLAP 连接
- HANA 建模视图
- HANA 中的输入参数
- 使用属性视图
- 使用分析视图
- 使用计算视图
- 在 HANA 数据库中使用表
- 将 Webi 连接到 HANA
- Universe 开发
- IDT 中的用户提示和筛选器
- Webi 报表开发
- Lumira 连接到 HANA
- Lumira 中的仪表板开发
- Dashboard Designer 连接到 HANA
- DD 中的仪表板开发
- 将 Crystal 连接到 HANA 视图
- HANA 上的 Crystal 报表开发
- BW on HANA 连接
- Design Studio 与 HANA 的连接
- Design Studio 中的开发
- 在 HANA 上发布 BI 报表
- 使用 HANA 的优势
- 将 HANA 与其他 BI 工具连接
- 面试问题
SAP HANA BI 开发 - 简介
SAP HANA 是一个内存数据库,它还在单个应用程序中提供了 HANA 建模、数据供应和 BI 报表功能。SAP HANA 主要用作许多组织(包括事务系统)的数据仓库。SAP 为各种不同的基于 ERP 和 CRM 的应用程序提供 HANA 作为后端数据库。
以下是一些常见的基于 HANA 的模块:
- S/4 HANA(S/4 HANA Finance 和 Logistics)
- SAP Business One
- SAP Fiori
SAP HANA 数据建模帮助用户对应用程序数据进行建模并执行数据库功能,例如在运行时创建模式、表和视图。HANA 数据模型存储在 HANA 存储库中,对象在运行时激活。
这是 SAP 网站链接,用于获取 HANA 产品详细信息,其中共享了 HANA 提供的所有关键功能:https://www.sap.com/products/hana.html
根据 SAP 的说法:“SAP HANA 可在本地或云中部署,它是一个内存数据平台,可帮助您加速业务流程,提供更多商业智能,并简化您的 IT 环境。通过为所有数据需求提供基础,SAP HANA 消除了维护独立的遗留系统和孤立数据的负担,因此您可以在新的数字经济中运行实时数据并做出更好的业务决策。”
对于拥有大量历史数据的组织来说,BI 开发始终是一个挑战。传统的数据库或 DW 系统(SQL Server、BW 或 Oracle)不支持实时报表,因为它们无法在同一系统上运行事务系统和数据仓库。在许多组织中,事务系统和数据仓库是分开的,因为运行复杂的 OLAP 查询会显着影响系统的性能。ETL 流程用于执行从 SAP ECC 到数据仓库的数据提取、转换和加载。
当同时进行大量并发 OLTP 事务和 OLAP 查询时,系统可能会崩溃。SAP HANA 使用 SLT 方法支持从事务系统进行实时数据复制,这是一种基于触发器的数据复制方法。
SAP HANA 是一个内存数据库,因此与传统系统相比,数据读取速度提高了 100 万倍。当 DW 系统包含大量历史数据时,商业智能报表中的复杂 OLAP 查询所需的时间更少。HANA 支持所有即时聚合,因此无需在数据库中保存聚合表。由于不同的压缩算法和表的列存储,与其他 RDBMS 系统相比,HANA 数据库需要更少的空间来存储更多数据。