[Step By Step]SAP HANA中创建计算视图(Calculation View)

时间:2021-07-29 16:57:13

Demo Instruction:

该视图将两个表AUDIOBOOKS和BOOKS中的数据进行连接,并作区分。

源数据:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

[Step By Step]SAP HANA中创建计算视图(Calculation View)

[Step By Step]SAP HANA中创建计算视图(Calculation View)

 

操作:

1. 在content相应的package上创建计算视图

[Step By Step]SAP HANA中创建计算视图(Calculation View)

填写相关的基础信息:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

选择建模所使用的数据对象,可以是表对象,也可以是其他视图:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

点击Finish,则进入相应的建模主界面:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

 

2. 建立Project 映射

选择Tools Palette=>Projection

[Step By Step]SAP HANA中创建计算视图(Calculation View)

[Step By Step]SAP HANA中创建计算视图(Calculation View)

从AudioBooks拖到线条到Projection1

[Step By Step]SAP HANA中创建计算视图(Calculation View)

得到结果如下:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

同样,建立Projection2及其与Books的关系,结果如下:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

3. 设置Projection1,projection2的输出列

选中Projection1, 在details区域中将所有列设置为输出列:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

在右侧OutPut区域内,新建一个Calculated Columns

[Step By Step]SAP HANA中创建计算视图(Calculation View)

最终Projection1的数据列为:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

 

同样为Projection2设置输出列,并新建一个计算列SFlag,公式如下:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

Projection2的输出列如下(注意EDITION没有作为输出列):

[Step By Step]SAP HANA中创建计算视图(Calculation View)

 

4. 建立UNION

[Step By Step]SAP HANA中创建计算视图(Calculation View)

结果如下:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

 

从Projection1 拖动线条到Union_3

从Projection2 拖动线条到Union_3,结果如下:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

 

选中Union_3:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

选中Projection_1下的所有字段,并右键选择Add To Target

[Step By Step]SAP HANA中创建计算视图(Calculation View)

则建立如下的对应关系:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

将Projection_2中的字段与Target 中的字段进行一一对应,结果如下:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

 

5. 在Union_3与OutPut之间拖动线条,建立对应关系:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

 

6. 设置输出信息

选中Output

[Step By Step]SAP HANA中创建计算视图(Calculation View)

设置对应的输出参数,如下图:

[Step By Step]SAP HANA中创建计算视图(Calculation View)

 

7. 保存、激活 并预览分析视图:

[Step By Step]SAP HANA中创建计算视图(Calculation View)