将数据库视图连接到Universe中的维表

2020-08-21 17:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个维表,该维表...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我有一个维表,该维表使用称为" dim_hierarchy_id "的键连接到事实表。 我正在向现有Universe添加新的数据库视图。 视图包含维度表中的" dim_hierarchy_id "以及其他一些字段和属性。 我需要使用此键将视图加入维表。 因此,从维度表到视图的基数为1:n,因为视图不包含单个唯一的列键。

但是,Universe中所有其他现有的数据库视图都具有唯一键,并且从视图到维表以1:n的基数连接到维表。 将数据库视图加入维度/事实表时,有人可以帮助我理解标准方法吗? 谢谢。

3条回答
me_for_i
2020-08-21 17:35 .采纳回答

首先,它是视图这一事实没有区别-无论您是要连接到表还是视图,适用于联接的逻辑都是相同的。

如果我理解正确, 您是说dim_hierarchy_id在视图中不是唯一的。 如果是这样,那么您从暗表到视图的比例为1:n。 您可以执行此操作,但是可能会产生不希望的结果-如果视图针对特定的dim_hierarchy_id包含两行,那么事实表中的每个度量都会加倍。

不知道表的确切含义 ,很难推荐解决方案。 一种选择是反规范化,以使dim_hierarchy_id变得唯一。

一周热门 更多>