• SAP HANA Video Tutorials

SAP HANA - 建模



SAP HANA Modeler 選項用於在 HANA 資料庫的模式(架構)→ 表之上建立資訊檢視。這些檢視由基於 JAVA/HTML 的應用程式或 SAP 應用程式(如 SAP Lumira、Office Analysis)或第三方軟體(如 MS Excel)用於報表目的,以滿足業務邏輯、執行分析和提取資訊。

HANA 建模是在 HANA Studio 中“模式”下的“目錄”選項卡中提供的表之上進行的,所有檢視都儲存在“包”下的“內容”表中。

您可以在 HANA Studio 的“內容”選項卡中,右鍵單擊“內容”並選擇“新建”來建立新的包。

在一個包內建立的所有建模檢視都在 HANA Studio 中屬於同一個包,並按檢視型別進行分類。

每個檢視對維度表和事實表都有不同的結構。維度表定義了主資料,事實表具有維度表的主鍵和度量,例如已售單位數量、平均延遲時間、總價格等。

事實表和維度表

事實表包含維度表的主鍵和度量。它們在 HANA 檢視中與維度表連線以滿足業務邏輯。

度量示例 - 已售單位數量、總價格、平均延遲時間等。

維度表包含主資料,並與一個或多個事實表連線以實現某些業務邏輯。維度表用於建立包含事實表的模式,並且可以進行規範化。

維度表示例 - 客戶、產品等。

假設一家公司向客戶銷售產品。每次銷售都是公司內發生的事實,事實表用於記錄這些事實。

Fact and Dimension Table

例如,事實表中的第 3 行記錄了客戶 1(Brian)在第 4 天購買了一件商品的事實。在一個完整的示例中,我們還將擁有一個產品表和一個時間表,以便我們知道她購買了什麼以及確切的時間。

事實表列出了我們公司中發生的事情(或者至少是我們想要分析的事件 - 已售單位數量、利潤率和銷售收入)。維度表列出了我們想要據此分析資料的因素(客戶、時間和產品)。

廣告