
- 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 資料庫需要更少的空間來儲存更多資料。