SAP HANA数据获取(data provisioning ) - SLT
SLT是SAP Landscape Transformation的缩写,在SAP HANA的众多数据抽取方式中,SLT是实时复制技术,它是在源数据库上创建触发器(trigger),在初始化Load后,数据一旦有变化,就会触发一个写入logging table的动作,从而把数据实时复制到目标数据库。
SLT的实现方式有两种,一种是整个方案中有三个系统:源系统,SLT服务器,目标服务器;另一种是两个系统,把SLT安装在源系统中。
我们看看第二种方案,因为这种方案可以节省资源,少装一套系统。
第一步:安装SLT组件
第二步:创建RFC连接
创建从SLT服务器到源系统的RFC,注意连接用户的权限
第三步:创建SLT配置
在SLT系统中,使用TCODE:LTR来配置,这是一个向导式的网页工具,按提示点下一步就可以了。
第四步:添加要复制的表
到这里配置就已经创建好了,可以直接添加想要复制的表了,使用tcode:LTRC
第五步:配置问题检查
通常出现的问题可能是连接问题,比如连接用户名密码问题,确认正确的用户名密码后,可以在SLT服务器上用dbco来输入新的密码。
在HANA端也可以控制监控复制任务: