SAP BW现场例程转换为HANA

2020-09-04 10:43发布

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

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


嗨,

在HANA上将SAP BW系统迁移到SAP BW。

我们如何使用字段例程?

我在转换中看到的某些字段例程的编码方式如下:

在"启动"例程中,从数据库表中选择source_package上的条件。 将数据放入itab1。

在field_routine中使用itab1,使用read语句匹配所需的行,存储在工作区中,然后将该值压入结果。

Cleo

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

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


嗨,

在HANA上将SAP BW系统迁移到SAP BW。

我们如何使用字段例程?

我在转换中看到的某些字段例程的编码方式如下:

在"启动"例程中,从数据库表中选择source_package上的条件。 将数据放入itab1。

在field_routine中使用itab1,使用read语句匹配所需的行,存储在工作区中,然后将该值压入结果。

Cleo

付费偷看设置
发送
1条回答
土豆飞人
1楼 · 2020-09-04 11:29.采纳回答

嗨,克莱奥

首先,在将BW迁移到HANA或BW/4HANA上的BW时,无需紧急转换所有ABAP例程(开始,结束,字段或专家)。

如果您想在数据加载期间充分利用HANA,建议您避免使用ABAP例程。

根据我的经验,转换中的大多数现场例程都可以用标准函数代替,例如

-公式

-从ADSO/主数据中查找(也取决于时间)

-通过多个InfoSource之间的堆叠转换

-使用规则组

或现代建模技术通过虚拟化Composite Provider或Query中的逻辑来实现转换。

如果这不能全部应用于必需的业务逻辑,则可以编写 AMDP

使用上述其他技术的优势是,它们可以在HANA或ABAP执行中执行。

即使在单个字段例程中使用AMDP时,DTP也只能在HANA中执行。

最诚挚的问候,

Andreas

# p#

不执行任何操作,它将以相同的方式在BWonHANA中继续工作...

但是,如果您想对其进行重塑,则建议将逻辑移至结束例程中,而不是在字段中。

一周热门 更多>