SAP SLT数据同步配置

一、前言

      目前偶尔需要对S4系统同步到 BW / CAR 等系统,

      SLT是SAP的第一个ETL(Extract-Transform-Load)工具,它允许实时加载和复制数据,或者将数据从源系统和非源系统调度到SAP HANA数据库。

      SAP SLT服务器使用基于触发器的复制方式以实现从源系统到目标系统的数据传递。

      SLT服务器可以安装在单独的系统或SAP ECC系统上。(可以独立存在也可以安装在 ECC系统)。

二、优点

  • 允许实时或者计划时间复制数据
  • 在实时复制的过程中,可以以SAP HANA 格式迁移数据
  • SLT可以处理簇表和池表
  • 在加载或者复制的期间,可以支持Unicode 或者非 Unicode。
  • 与HANA Stadio拥有一样的集成
  • SLT有表设置和转换的能力
  • 可以通过SAP HANA Studio 有着完全的集成
  • SLT有表设置和转换能力
  • 可以通过SAP HANA Solution Manager监控

SAP SLT Replication Server将所有元数据表定义从ABAP源系统转换为SAP HANA的元数据表定义。

对于SAP源,SLT连接具有以下功能:

  • 在复制表时,SAP SLT Replication Server将在源系统中创建日志表。
  • 读取引擎在SAP源系统中创建。
  • SAP SLT和SAP源系统之间的连接基于RFC连接。
  • SAP SLT和SAP HANA之间的连接基于DB连接。

 https://www.cnblogs.com/psapfans/p/8416644.html

SAP LT Replication Server Cockpit 是SAP提供的一个数据同步工具,允许ECC/S4系统与其他系统之间同步数据,数据的同步通过底层数据库触发机制实现,可以及时把变更的数据同步到目标系统。

 下面实例

源系统 :S4 ; 目标系统 : CAR 

1、建立RFC连接

在CAR系统配置一个RFC连接,连接到S4系统,事务:SM59

2、创建一个配置

CAR中执行事务: LTRC

确定源系统

 TIPS

SPRING

allow multiple usage : 允许在多个配置中使用一个RFC源系统

read from single client: 只读取一个集团的数据(RFC连接中的登录集团),如果没有勾选,会读取所有集团的数据

确定目标系统

如果数据库中存在schema : SAPS4H . 会弹框输入用户,密码(如果不存在, 则不会弹框)

设置传输特定配置

 最后检查一下所有配置

点击创建, 系统会执行后续处理过程,直接结束后,会看到下图的配置项

3、添加要同步的表 

点击配置名称,进入配置视图

系统默认赋值了三个表(DD02L DD02T DD08L):这三个表存放了表的相关信息. current action 复制(初始加载)表示系统正在同步这三个表的内容 

 当状态变成 复制 ,说明该表内容已经初始化完成.

 

此时可以通过DB02 中的SQL编辑器查询表中的记录

SELECT COUNT( * ) FROM "SAPS4H"."DD02T"

建议等这三个表都结束初始化后, 再添加其它需要同步的表

点击数据提供,添加需要同步的表

这里可以同时输入多个表名

 点击执行按钮,会看到表已经添加成功        

刷新一下,可以看到 T001表已经初始化成功 

DB02中的SQL编辑器中可以查询到同步的数据

SELECT * FROM "SAPS4H"."T001"

4、添加转换规则

如果源集团和目标集团一致. 则同步过程结束

如果不一致, 需要执行集团转换(从性能上考虑,建议两个系统的集团一致,避免转换导致的数据同步性能下降)

转到高级复制设置(也可以通过TCODE: LTRS进入)

 添加字段相关规则 

 

调整状态,添加代码. 如果不知道代码怎么写合适, 可以查看代码块 

 如果添加了导入参数,则可以看到FORM的变化

配置好之后,停止表的复制

 刷新会看到表已经不存在了 

 

重新添加表T001

查看数据的变化, 此时抽取的数据已经是400集团了

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
slt618-2021是指2021年SLT618这个事件。SLT618是一种信号灯技术,用于车辆交通控制。在2021年,许多城市采用了先进的SLT618信号灯系统来提高交通效率和道路安全。 SLT618信号灯技术是一种基于智能控制算法的车辆信号灯系统。它可以通过实时监测和分析路况数据,智能地调整红绿灯的信号时长,以适应不同路段的交通流量。这样,交通信号灯可以更加合理地分配绿灯时间,降低交通拥堵和等待时间。 在2021年,许多城市将SLT618信号灯技术应用于主要道路和交通繁忙的路口。由于SLT618系统的效率和准确性,它帮助降低了车辆排放的二氧化碳和燃料消耗,对城市环境产生了积极的影响。 与传统的定时信号灯相比,SLT618系统可以根据路况实时调整信号灯的时长,避免了交通流量过大或过小导致的交通拥堵。这大大减少了行车时间和排队时间,提高了道路的通行能力和效率。 同时,SLT618系统还能够提高行人的安全。它可以根据行人的实时需求调整信号灯时间,确保行人的安全通行。这对于繁忙的城市交叉口来说尤为重要,能够减少行人事故的发生率。 总之,SLT618-2021代表了201年SLT618信号灯技术的应用。在过去的一年里,SLT618系统通过智能控制算法和实时数据分析提高了交通效率和道路安全,对于城市交通管理和环境改善产生了积极的影响。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值