SAP HANA - 分析视图

Analytic View采用Star模式的形式,其中我们将一个Fact表连接到多个Dimension表.分析视图使用SAP HANA的实际功能,通过以星型模式的形式连接表并执行星型模式查询来执行复杂的计算和聚合函数.

分析视图的特征

以下是SAP HANA Analytic View的属性;

  • 分析视图用于执行复杂计算和聚合函数,如Sum,Count,Min,Max等.

  • 分析视图用于运行Start schema查询.

  • 每个分析视图都有一个由多个维度表包围的Fact表.事实表包含每个Dim表和度量的主键.

  • 分析视图类似于SAP BW的信息对象和信息集.

如何创建分析视图?

选择要在其下创建分析视图的包名称.右键单击Package → 去New → 分析观点.单击分析视图时,将打开"新建窗口".输入视图名称和描述,然后从下拉列表中选择查看类型和完成.

创建分析视图

单击"完成"后,您可以看到带有数据基础和星形连接选项的分析视图.

单击"数据基础"以添加"维度"和"事实"表.单击Star Join以添加属性视图.

使用"+"符号将Dim和Fact表添加到Data Foundation.在下面给出的示例中,添加了3个暗淡表:DIM_CUSTOMER,DIM_PRODUCT,DIM_REGION和1个事实表FCT_SALES到详细信息窗格.使用Fact表中存储的主键将Dim表连接到Fact表.

在分析视图中添加表

从Dim and Fact表中选择Attributes以添加到Output窗格,如上图所示的快照所示.现在将事实的数据类型从事实表更改为度量.

单击语义层,选择事实并单击度量符号,如下所示将数据类型更改为度量并激活视图.

定义度量

激活视图并单击数据预览后,所有属性和度量都将添加到Available对象列表下.将属性添加到标签轴和测量到值轴以进行分析.

可以选择不同类型的图表和图形.

Choosing Graphs