SAP HANA - 建模

SAP HANA Modeler选项用于在schemas&rarr的顶部创建信息视图; HANA数据库中的表.这些视图由基于JAVA/HTML的应用程序或SAP应用程序(如SAP Lumira,Office Analysis或第三方软件,如MS Excel)用于报告,以满足业务逻辑并执行分析和提取信息.

HANA建模是在HANA工作室中Schema下的Catalog选项卡中提供的表的顶部完成的,所有视图都保存在Package下的Content表下.

您可以在Content选项卡下创建新的Package在HANA工作室中右键单击"内容"和"新建".

在一个包中创建的所有建模视图都在HANA工作室的相同包中,并根据视图类型进行分类.

每个View都有不同的Dimension和Fact表结构. Dim表是使用主数据定义的,Fact表具有维度表的主键和度量单位,例如销售单位数,平均延迟时间,总价格等.

事实和维度表

事实表包含维度表和度量的主键.它们与HANA视图中的维度表相结合,以满足业务逻辑.

度量示例 : 销售单位数,总价格,平均延迟时间等.

维度表包含主数据,并与一个或多个事实表连接以构建一些业务逻辑.维度表用于创建具有事实表的模式,并且可以进行规范化.

维度表的示例 : 客户,产品等

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

事实和维度表

例如,事实表中的第3行记录了客户1(Brian)在第4天购买了一件物品的事实.在完整的例子中,我们还有一个产品表和时间表,以便我们知道她购买了什么以及确切的时间.

事实表列出了我们公司发生的事件(或者至少是我们想要分析的事件 - 单位销售,保证金和销售收入).维度表列出了我们要分析数据的因素(客户,时间和产品).