SAP HANA - 建模


SAP HANA Modeler 选项用于在 HANA 数据库中的模式 → 表之上创建信息视图。这些视图由基于 JAVA/HTML 的应用程序或 SAP 应用程序(如 SAP Lumira、Office Analysis)或第三方软件(如 MS Excel)使用,用于报告目的,以满足业务逻辑并执行分析和提取信息。

HANA 建模是在 HANA studio 的架构下的目录选项卡中可用的表的顶部完成的,所有视图都保存在包下的内容表下。

您可以在 HANA studio 的“内容”选项卡下右键单击“内容”和“新建”来创建新包。

在一个包内创建的所有建模视图都位于 HANA studio 中的同一包下,并根据视图类型进行分类。

每个视图都有不同的维度和事实表结构。昏暗表是用主数据定义的,事实表具有维度表的主键和销售单位数、平均延迟时间、总价格等度量值。

事实和维度表

事实表包含维度表和度量的主键。它们与 HANA 视图中的维度表连接以满足业务逻辑。

措施示例- 销售单位数量、总价、平均延迟时间等。

维度表包含主数据并与一个或多个事实表连接以形成一些业务逻辑。维度表用于创建具有事实表的模式,并且可以标准化。

维度表示例- 客户、产品等。

假设一家公司向客户销售产品。每笔销售都是公司内部发生的事实,事实表用于记录这些事实。

事实和维度表

例如,事实表中的第 3 行记录了客户 1 (Brian) 在第 4 天购买了一件商品的事实。并且,在一个完整的示例中,我们还将有一个产品表和一个时间表,以便我们知道她买了什么以及具体时间。

事实表列出了我们公司发生的事件(或者至少是我们想要分析的事件 - 销售数量、利润和销售收入)。维度表列出了我们要分析数据的因素(客户、时间和产品)。