从非SAP系统中使用SDI提取Delta

2020-08-24 05:52发布

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

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


你好大师,

我已启用SDI功能,并使用SDI将Oracle Table连接到SAP BW(SAP HANA源系统-数据源)。

我正在基于Oracle表启用基于FIELDX1(NUMC 21)字段的增量。 以下是HANA数据源中的设置-

1。 Delta Process-包含After/Delta图片的Delta。

2。 通用Delta数值指针。

3。 Delta字段-FIELDX1。

首次INIT加载能够从源表中获取所有数据。

在Delta运行期间,即使在源表中创建了新记录之后,我仍然发现再次从源中提取了相同数量的记录。 增量仅应带来新的/更改的记录。

源代码中FIELDX1字段的格式为-例如。 04-FEB-20 06:51:42。 在BW中,我发现值正在更新为202002040651420000000。

当我执行DTP加载下面的INIT时,正在创建选择-

FIELDX1 <= 16年11月21日

在Delta运行期间-

000000000000000002116 <= FIELDX1 <= 16年11月21日

数据流-源表(Oracle)-> SDI远程源-> SAP HANA数据源-> ADSO

请帮助我如何使用SDI从Oracle表中加载SAP BW中的增量。 是否由于FIELDX1字段的格式而发生此问题? 如果此字段的格式不正确,则在哪里/如何修复。

感谢和问候,

Ravi

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

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


你好大师,

我已启用SDI功能,并使用SDI将Oracle Table连接到SAP BW(SAP HANA源系统-数据源)。

我正在基于Oracle表启用基于FIELDX1(NUMC 21)字段的增量。 以下是HANA数据源中的设置-

1。 Delta Process-包含After/Delta图片的Delta。

2。 通用Delta数值指针。

3。 Delta字段-FIELDX1。

首次INIT加载能够从源表中获取所有数据。

在Delta运行期间,即使在源表中创建了新记录之后,我仍然发现再次从源中提取了相同数量的记录。 增量仅应带来新的/更改的记录。

源代码中FIELDX1字段的格式为-例如。 04-FEB-20 06:51:42。 在BW中,我发现值正在更新为202002040651420000000。

当我执行DTP加载下面的INIT时,正在创建选择-

FIELDX1 <= 16年11月21日

在Delta运行期间-

000000000000000002116 <= FIELDX1 <= 16年11月21日

数据流-源表(Oracle)-> SDI远程源-> SAP HANA数据源-> ADSO

请帮助我如何使用SDI从Oracle表中加载SAP BW中的增量。 是否由于FIELDX1字段的格式而发生此问题? 如果此字段的格式不正确,则在哪里/如何修复。

感谢和问候,

Ravi

付费偷看设置
发送
4条回答
樱桃小丸子0093
1楼-- · 2020-08-24 06:22

您从SDI端使用什么? 仅将虚拟表用作BW的源? 还是您设置了实时复制?

在哪里找到FIELDX1? Oracle?

此刻我无法直观地描述您的设置...

暮风yp
2楼-- · 2020-08-24 06:32

这不是纯粹的BW问题吗? 您正在从(虚拟)表中读取数据类型为NUMC(21)的FIELDX1列,并且该列包含数字表达式中的时间戳记。 必须应用函数将值" 21-NOV-16"转换为这样的时间戳。 没有某种功能模块可以执行此操作吗?

SKY徐
3楼-- · 2020-08-24 06:34

您好Werner,

如选中,在数据源上未启用实时设置。 我已经从Oracle复制的表的顶部创建了数据源,并使用数据源来获取增量记录。 没错,FIELDX1是Oracle表上的字段之一,它首先以视图的形式在HANA中复制,然后将其添加到我的模式下作为复制表。 SDI当前仅用作虚拟表。

等待亲切回应。

感谢和问候,

Ravi

SAP小黑
4楼-- · 2020-08-24 06:28

嗨Werner,

在我看来,它的格式问题也是如此,在哪里可以编写代码来校正使用不同格式的FIELDX1的增量负载。 有没有用于编写SDI代码的标准功能模块或出口。

感谢和问候,

Ravi

一周热门 更多>