SAP HANA平台应用开发
上QQ阅读APP看书,第一时间看更新

icon1

第4章 建模进阶和SQLScript

第3章创建了两个属性视图,定义了所需的全部分析维度;创建了一个分析视图,并将属性视图和事实表连接起来,定义所需的分析指标,最终业务用户可以从3个大的方向(客户、产品、供应商)来分析销售信息。除了前面介绍的属性视图、分析视图外,SAP HANA建模对象中还包含计算视图(Calculation View)对象,它可以用来实现以下功能:

  • 需要使用比较复杂的SQLScript来对数据进行处理。
  • 需要将多个不同的数据模型进行合并,然后创建新的业务模型。

在计算视图中可以引用属性视图、数据库表,然后对属性视图、分析视图、计算视图等对象,进行组合,最终形成一个新的业务模型。

举例来说,客户销售分析模型和客户财务信用模型是两个不同的分析模型,用户可以在计算视图中将两者进行合并,并在计算视图中使用SQLScript做一些数据处理操作,最后得到用于分析客户的销售金额和信用之间的关联关系。