- 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,然后借助连接节点连接。