SAP BW4中基于字段的建模

2020-09-06 14:28发布

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

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


大家好,

自从使用BW4几天以来,我在向自己提出一个非常普遍的问题。

我为什么要使用infoObjects开发任何层(除非虚拟层的复合提供程序)?
遵循LSA原则-通过查看SAP BW4业务内容,我们会遇到以下情况

  • 正确的记忆。 Leyer(aDSO):基于字段
  • 集成的DWH Layler(InfoSource + aDSO):InfoObjects
  • 虚拟数据集市层:InfoObjects

对我来说这毫无意义。 我没有在aDSO级别上授予任何最终用户访问权限,那么为什么要使用InfoObjects开发它们?

我发现的唯一建议就是这个

https://帮助。 sap.com/doc/saphelp_nw75/7.5.5/zh-CN/66/a0e6908ddf406783807af1cb3e02f8/frameset.htm

但是我对此不满意。

非常感谢与我讨论这个问题。

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

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


大家好,

自从使用BW4几天以来,我在向自己提出一个非常普遍的问题。

我为什么要使用infoObjects开发任何层(除非虚拟层的复合提供程序)?
遵循LSA原则-通过查看SAP BW4业务内容,我们会遇到以下情况

  • 正确的记忆。 Leyer(aDSO):基于字段
  • 集成的DWH Layler(InfoSource + aDSO):InfoObjects
  • 虚拟数据集市层:InfoObjects

对我来说这毫无意义。 我没有在aDSO级别上授予任何最终用户访问权限,那么为什么要使用InfoObjects开发它们?

我发现的唯一建议就是这个

https://帮助。 sap.com/doc/saphelp_nw75/7.5.5/zh-CN/66/a0e6908ddf406783807af1cb3e02f8/frameset.htm

但是我对此不满意。

非常感谢与我讨论这个问题。

付费偷看设置
发送
5条回答
四川大学会员
1楼 · 2020-09-06 14:37.采纳回答

嗨,

可以通过数据源和BI内容来回答。

例如; 考虑标准的ERP流程,例如SD,MM,FI,CO等。您可以将物料或基于客户的交易数据加载到BW/4HANA环境中。

通过使用0MATERIAL和0CUSTOMER特性,您可以简化开发工作。 如果您具有使用MATNR和KUNNR进行基于字段的建模,则必须一次又一次为所有基于过程的模型创建属性,文本,层次结构的联接。 此外,还应考虑管理和维护。

此外,BI内容已经可以立即提供预配置的模型。 我看不出有任何理由使用基于字段的建模从头开始创建它们。

如果您使用的是非SAP数据(没有BI内容解决方案); 然后基于字段的建模就有意义。 但是,对于在每个模型中重复字段,我仍然更喜欢使用特性来发挥它们的优势。

问候,
Erdem

clever101
2楼-- · 2020-09-06 14:52

Hi Sven,

该部分是指从SAP系统获取数据的数据模型。 如果您是从没有相应BI内容的通用数据源获取数据, 您不需要所有字段都使用InfoObjects。 但是对于材料,客户等标准字段,最好使用现有特征。

是的,会生成SID。 这是InfoObjects的另一个优点,它可以帮助使用内部连接代替左外部。

樱桃小丸子0093
3楼-- · 2020-09-06 14:43

嗨,斯文,

我遇到的一个问题是,如果您仅在以下位置使用InfoObjects, 在复合级别上,仅在此级别上以及在查询数据时,您才可能遇到错误(例如,禁用字符)。 这可能会使问题分析和更正错误数据变得困难。

当然,您可以在DW层之一验证数据,但可能无法在所有字段中验证数据,无论如何,都会感到惊讶

关于此,

弗雷德里克

SAP砖家
4楼-- · 2020-09-06 14:38

嗨斯文

性能也是一个很好的原因。 查询中基于字段的组件的存在会影响性能(缺少并行化,缺少OLAP缓存使用,在运行时进行连接等)和查询功能(例如,缺少用于异常聚合的HANA下推式)。

此致,卡洛斯(Carlos)

SC_Yao
5楼-- · 2020-09-06 14:40

你好,一起

非常感谢您的输入。

@ Erdem:有关BI内容。 是的我同意。 使用InfoObjects已经完成了许多工作。 无需仅使用字段再次执行所有操作。

"如果您具有使用MATNR和KUNNR进行基于字段的建模,则必须一次又一次为所有基于流程的模型创建属性,文本和层次结构的联接。此外,还应考虑管理和维护。" ->在什么情况下会发生这种情况? 如果我有复杂的业务逻辑?

//@弗雷德里克(Frederic):幸运的是我现在没有这个问题。

@卡洛斯(Carlos):性能可能是我尚未考虑过的重要内容(HANA ??),但是您给了我一个很好的提示。 这是否意味着一旦您只有一个字段,就不会发生所有并行化,缓存,下推操作?

工作时我想到了另一个问题。 我尚未在BW4中了解aDSO中是否会生成SID。 如果是这样,我可以在哪里设置?

非常感谢,并希望能收到您的来信。

一周热门 更多>