
- 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報表開發
- HANA上的BW連線
- Design Studio與HANA的連線
- 在Design Studio中的開發
- 在HANA上釋出BI報表
- 使用HANA的優勢
- 將HANA與其他BI工具連線
- 面試問題
使用計算檢視
計算檢視用於執行屬性檢視或分析檢視無法執行的複雜計算。在設計計算檢視時,也可以使用屬性檢視和分析檢視。
以下是計算檢視的一些特性:
計算檢視用於使用分析檢視、屬性檢視和其他計算檢視。
建立計算檢視有兩種方法:使用SQL編輯器或圖形選項。
它具有內建的聯合、連線、投影和聚合節點。
SAP BusinessObjects報表工具可以使用OLAP連線連線到計算檢視,以進行報表和儀表板製作。
如何建立計算檢視?
選擇要在其下建立計算檢視的包名稱。右鍵單擊包→轉到新建→計算檢視。單擊計算檢視後,將開啟一個新視窗。

輸入檢視名稱、描述,並選擇檢視型別為計算檢視,子型別為標準或時間(這是一種特殊的檢視,它新增時間維度)。您可以使用兩種型別的計算檢視 - 圖形和SQL指令碼。

計算檢視提供使用星型連線或不使用星型連線的選項。此外,它還有兩種不同的資料類別:
多維資料集 - 當用戶選擇多維資料集作為資料類別時,預設節點為聚合。您可以選擇具有多維資料集維度的星型連線。
維度 - 當用戶選擇維度作為資料類別時,預設節點為投影。
帶有星型連線的計算檢視
當您使用帶有星型連線的計算檢視時,它不允許在資料基礎中新增基列表、屬性檢視或分析檢視。所有維度表都必須更改為維度計算檢視才能在星型連線中使用。所有事實表都可以新增,並且可以使用計算檢視中的預設節點。
示例
以下示例顯示瞭如何使用帶有星型連線的計算檢視。
您有四個表,兩個維度表和兩個事實表。您必須查詢所有員工及其入職日期、員工姓名、員工ID、薪水和獎金的列表。

使用星型連線的優勢
它簡化了設計過程。您無需建立分析檢視和屬性檢視。事實表可以直接用作投影。
使用星型連線可以實現3NF。
無星型連線的計算檢視
這允許使用其他屬性檢視和分析檢視,使用計算連線中可用的不同節點。

在上圖中,您可以看到使用了兩個分析檢視 - AN_Fact1和AN_Fact2 - 使用節點投影1和投影2,然後藉助連線節點連線。