在使用HANA视图时使用开放ODS视图与复合提供程序。

2020-08-25 10:15发布

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

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


到目前为止,在我们的项目中,我们一直使用SAP HANA Native创建视图,然后直接由Analysis For Office(AFO)使用。

现在,我们可能计划通过BW4HANA系统公开所有这些视图。 现在,我想知道这样做的最佳方法是什么。 我最初的计划是:

  HANA视图-> 复合提供程序-> 查询->  AFO  
可以正常工作,但是我注意到也有可能使用Open ODS视图使用HANA视图。

对于这种实现,我发现在Composite Provider和Open ODS视图之间使用计算视图的差异(我看到了):

  • 在Composite Provider中,我们可以UNION/JOIN多个数据源,这使其更加灵活
  • 在Composite Provider中,可以从HANA View映射输入参数。

  1. 因此,如果Composite Provider比Open ODS View更灵活,那么通过Open ODS View消费HANA View的用例是什么?
  2. 考虑到我有一个没有输入参数的计算视图,应该使用哪个InfoProvider?

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

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


到目前为止,在我们的项目中,我们一直使用SAP HANA Native创建视图,然后直接由Analysis For Office(AFO)使用。

现在,我们可能计划通过BW4HANA系统公开所有这些视图。 现在,我想知道这样做的最佳方法是什么。 我最初的计划是:

  HANA视图-> 复合提供程序-> 查询->  AFO  
可以正常工作,但是我注意到也有可能使用Open ODS视图使用HANA视图。

对于这种实现,我发现在Composite Provider和Open ODS视图之间使用计算视图的差异(我看到了):

  • 在Composite Provider中,我们可以UNION/JOIN多个数据源,这使其更加灵活
  • 在Composite Provider中,可以从HANA View映射输入参数。

  1. 因此,如果Composite Provider比Open ODS View更灵活,那么通过Open ODS View消费HANA View的用例是什么?
  2. 考虑到我有一个没有输入参数的计算视图,应该使用哪个InfoProvider?
付费偷看设置
发送
4条回答
hengyuye
1楼-- · 2020-08-25 10:42

嗨,康拉德,

最近,我一直在调查这种情况。 其他社区成员也可能有建议,但到目前为止,这是我的结论:

1。 如果纯粹是要在BW中使用基于HANA的虚拟数据模型(也要考虑您的"计算视图"没有任何输入参数),则使用"开放ODS视图"似乎是一种更干净的方法。 在这种情况下,报告的HANA视图和开放的ODS视图之间存在一对一的关系,随后该关系将由BW查询使用。

2。 如您所指出的,复合提供程序允许您组合多个数据源。 但是,如果您的数据源只是HANA视图,那么我认为最好应用一致的建模方法,并根据需要创建新的HANA视图以提供Open ODS视图。 另一方面,如果您需要将HANA视图与其他数据源(例如BW ADSO中持久存储的数据)组合在一起,则"复合提供程序"会更合适。

此外,我想知道是什么导致了在BW/4HANA中使用本地HANA虚拟数据模型的决定? 我能想到的一些原因是利用了BW功能,例如:

-主数据层次结构和属性

-BW授权概念

-BW查询 功能,例如结构,累积关键指标,总计,BW变量(标准和自定义),单元格选择和公式等

问候,

穆斯塔法。

Doze时光
2楼-- · 2020-08-25 10:40
< p>您好,Konrad,

与您的评论有关的其他一些问题,可以扩大讨论范围:

"该决定的主要原因是我们已经有另一个团队在BW上工作,我们 希望对HANA报告和BW报告都有一个参考点(现在,用户需要根据报告的需要分别登录BW和HANA系统)。" 

因为用户分别登录了BW和BW HANA,我想这是因为您已经实现了不同的前端BI工具,以便可视化和报告数据。 如果是这种情况,我想知道您正在使用哪些BI工具来使用HANA视图,以及您正在使用哪些工具来使用BW查询。

谢谢

< p> Mustafa。

小灯塔
3楼-- · 2020-08-25 10:26

嗨,穆斯塔法,

实际上,我们使用的是相同的报告工具-Office分析。 区别在于,对于HANA报告,我们仅使用标准ECC/CRM表(无自定义数据),并且我们的报告返回实时结果。
BW团队使用物化数据(即来自ADSO的数据)​​作为报告来源,这些数据不是实时的。 另外,BW团队可以创建自定义数据流,并从SAP以外的其他来源加载数据。

SAP砖家
4楼-- · 2020-08-25 10:25

如果可以的话,我想问一下复合提供程序之间的区别是什么? 除了具有复合提供程序的建模功能外,还可以打开ODS视图。 如果您无法在其中进行建模,Open ODS视图将具有什么价值? 还是这只是另一个虚拟提供程序工具?

一周热门 更多>