SAP HANA 数据复制概述
SAP HANA复制允许将数据从源系统迁移到SAP HANA数据库。将数据从现有SAP系统移动到HANA的简单方法是使用各种数据复制技术。
可以通过命令行或使用HANA studio在控制台上设置系统复制。主ECC或事务系统在此过程中可以保持在线。我们在HANA系统中有三种类型的数据复制方法:
- SAP LT复制方法
- ETL工具SAP业务对象数据服务(BODS)方法
- 直接提取器连接方法(DXC)
SAP LT复制方法
SAP Landscape Transformation Replication是HANA系统中基于触发器的数据复制方法。它是从SAP和非SAP源复制实时数据或基于计划的复制的完美解决方案。它具有SAP LT复制服务器,负责处理所有触发器请求。复制服务器可以作为独立服务器安装,也可以在SAP NW 7.02或更高版本的任意SAP系统上运行。
在HANA DB和ECC事务系统之间存在受信任RFC连接,它在HANA系统环境中实现基于触发的数据复制。
SAP LT复制的优点
SLT复制方法允许从多个源系统到一个HANA系统以及从一个源系统到多个HANA系统的数据复制。
SAP LT使用基于触发的方法。它在源系统中没有可衡量的性能影响。
在加载到HANA数据库之前,它还提供了数据转换和过滤功能。
它允许实时数据复制,仅将相关数据从SAP和非SAP源系统复制到HANA中。
它与HANA系统和HANA studio完全整合。
在ECC系统中创建受信任的RFC连接
在源SAP系统AA1上,你要为目标系统BB1设置一个受信任的RFC。完成后,意味着当你登录到AA1并且你的用户在BB1中有足够的授权时,你可以使用RFC连接并登录到BB1而无需重新输入用户和密码。
使用两个SAP系统之间的RFC受信任/信任关系,从受信任系统到信任系统的RFC,登录到信任系统不需要密码。
使用SAP登录打开SAP ECC系统。输入事务号码sm59→事务号码创建一个新的受信任RFC连接→点击第三个图标打开一个新的连接向导→点击“Create”,将打开新窗口。
RFC目标ECCHANA(输入RFC目标的名称)连接类型 - 3(用于ABAP系统)
转到技术设置
输入目标主机 - ECC系统名称,IP并输入系统编号。
进入“Logon & Security”选项卡,输入语言,客户端,ECC系统用户名和密码。
点击顶部的“Save”选项。
点击“Test Connection”,它将成功测试连接。
配置RFC连接
运行事务 - ltr(配置RFC连接)→新建浏览器将打开→进入ECC系统用户名和密码并登录。
点击“New”→新窗口将打开→输入配置名称→点击“Next”→输入RFC目标(先前创建的连接名称),使用搜索选项,选择名称,然后点击“Next”。
在指定目标系统中,输入HANA系统管理员用户名和密码,主机名,实例号,然后点击“Next”。输入数据传输作业的数量,如007(不能为000)→“Next”→“Create Configuration”。
现在去HANA Studio使用这个连接:
去到HANA Studio→点击“Data Provisioning”→选择HANA系统
选择源系统(受信任RFC连接的名称)和要从ECC系统加载表的目标模式名称。选择要移动到HANA数据库的表→“ADD”→“Finish”。
所选表将移动到HANA数据库下的所选模式。
更多建议: