开发手册 欢迎您!
软件开发者资料库

SAP HANA BI开发 - 使用计算视图

使用计算视图进行SAP HANA BI开发 - 从简单和简单的步骤学习SAP HANA BI开发,从基本概念到高级概念,包括简介,报告和仪表板工具,不同BO工具与HANA的连接,创建关系连接,OLAP连接,HANA在HANA中建模视图,输入参数,使用属性,分析,计算视图,HANA数据库中的表,将Webi连接到HANA,Universe开发,用户提示和过滤IDT,Webi报告开发,Lumira连接到HANA,Lumira中的仪表板开发,设计人员与HANA的连接,DD的开发,将Crystal连接到HANA视图,HANA上的Crystal Report开发,HANA连接上的BW,HANA的Design Studio连接,Design Studio中的开发,HANA上的BI报告发布,使用HANA的好处,连接HANA与其他BI工具,面试问题。

计算视图用于执行复杂计算,这在"属性"或"分析"视图中是不可能的.您还可以在设计计算视图时使用属性和分析视图.

以下是计算视图的一些特征 :

  • 计算视图用于使用分析,属性和其他计算视图.

  • 创建计算有两种方法视图 - 使用SQL编辑器或图形选项.

  • 它具有内置的Union,Join,Projection和Aggregation节点.

  • SAP BusinessObjects报告工具可以使用OLAP连接连接到计算视图以进行报告和仪表板.

如何创建计算视图?

选择要在其下创建计算视图的包名称.右键单击Package → 去New → 计算视图.当您单击计算视图时,将打开一个新窗口.

计算视图

输入视图名称,描述并选择视图类型为计算视图,子类型标准或时间(这是一种特殊的视图,它增加了时间维度).您可以使用两种类型的计算视图 - 图形和SQL脚本.

图形和SQL脚本

计算视图提供了使用星形加入或不使用星形加入的选项.此外,它有两个不同的数据类别 :

  • Cube : 当用户选择Cube作为数据类别时,默认节点为Aggregation.您可以选择星形加入多维数据集维度.

  • 维度 : 当用户选择Dimension作为数据类别时,默认节点为Projection.

带星形加入的计算视图

将"计算"视图与"星形连接"一起使用时,它不允许在数据基础上添加基本列表,"属性视图"或"分析视图".必须将所有维度表更改为要在星形连接中使用的维度计算视图.可以添加所有事实表,并且可以在计算视图中使用默认节点.

示例

以下示例显示了我们如何将计算视图与星形结合使用加入.

您有四个表,两个Dim表和两个Fact表.您必须找到所有员工的列表,其中包含他们的加入日期,雇员姓名,雇佣金,工资和奖金.

员工

使用星形加入的优势

  • 它简化了设计过程.您无需创建分析视图和属性视图.事实表可以直接用作预测.

  • Star Join可以实现3NF.

没有星形连接的计算视图

这允许使用计算连接中可用的不同节点来使用其他属性视图和分析视图.

计算加入

在上面的屏幕截图中,您可以看到两个分析视图 - 使用AN_Fact1和AN_Fact2使用节点Projection 1和Projection 2,然后在Join节点的帮助下加入.