SDI实时复制而不删除

2020-09-05 03:51发布

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

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


SDI专家

我们正在通过实时复制任务将数据复制到HANA中,尽管一切都很好,但是现在客户要求不要为特定表复制Delet,现在我知道可以这样做,因为它已发布在 指南维护源数据库而不传播对SAP HANA的更改,但是我的问题是:

  • 这会影响插入和更新吗?
  • 是否有针对用户的特定授权?
  • 是否有指南对此进行了详细解释?
  • HANA版本2.034.00
  • DPAgent版本2.3.5.1
  • 适配器OracleLogReaderAdapter 2.3.5
  • 数据库源版本Oracle DB 11.2.0.4.0

致谢

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

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


SDI专家

我们正在通过实时复制任务将数据复制到HANA中,尽管一切都很好,但是现在客户要求不要为特定表复制Delet,现在我知道可以这样做,因为它已发布在 指南维护源数据库而不传播对SAP HANA的更改,但是我的问题是:

  • 这会影响插入和更新吗?
  • 是否有针对用户的特定授权?
  • 是否有指南对此进行了详细解释?
  • HANA版本2.034.00
  • DPAgent版本2.3.5.1
  • 适配器OracleLogReaderAdapter 2.3.5
  • 数据库源版本Oracle DB 11.2.0.4.0

致谢

付费偷看设置
发送
2条回答
Nan4612
1楼 · 2020-09-05 04:08.采纳回答

如果设置远程源维护用户筛选器,则日志阅读器将忽略该用户所做的任何更改。 因此,通过与该用户执行已订阅表的所有删除,HANA将不会选择删除。 除非维护用户也执行了这些活动,否则它不会影响插入,更新等。 因此,必须仔细管理源数据库,也许您授予维护用户删除但不能插入的权利,这样维护用户就不会发生计划外的插入或更新。

打个大熊猫
2楼-- · 2020-09-05 04:24

感谢Jeff Kersen,我们最后还在复制任务中使用了"目标的加载行为选项"选项

"将源表简单复制到目标表会生成源的副本(相同的行数,相同的列)。但是,由于表复制过程还包含有关更改了哪一行以及何时更改的信息,因此您可以 将这些更改类型和更改时间添加到目标表。"

摘录自"基于Web的开发工作台建模指南"

一周热门 更多>