SAP HANA - 数据复制概述

SAP HANA Replication允许将数据从源系统迁移到SAP HANA数据库.将数据从现有SAP系统移动到HANA的简单方法是使用各种数据复制技术.

可以通过命令行或使用HANA工作室在控制台上设置系统复制.主ECC或事务系统可以在此过程中保持联机状态.我们在HANA系统中有三种类型的数据复制方法 :

  • SAP LT复制方法

  • ETL工具SAP业务对象数据服务(BODS)方法

  • 直接提取器连接方法(DXC)

SAP LT复制方法

SAP Landscape Transformation Replication是HANA系统中基于触发器的数据复制方法.它是从SAP和非SAP源复制实时数据或基于计划的复制的完美解决方案.它具有SAP LT Replication服务器,可处理所有触发请求.复制服务器可以作为独立服务器安装,也可以在SAP NW 7.02或更高版本的任何SAP系统上运行.

HANA数据库和ECC事务系统之间存在可信RFC连接,可启用触发器在HANA系统环境中基于数据复制.

SAP LT复制方法

SLT复制的优点

  • SLT复制方法允许从多个源系统到一个HANA系统以及一个源系统的数据复制多个HANA系统.

  • SAP LT使用基于触发器的方法.它在源系统中没有可测量的性能影响.

  • 它还在加载到HANA数据库之前提供数据转换和过滤功能.

  • 它允许实时数据复制,仅将相关数据从SAP和非SAP源系统复制到HANA中.

  • 它与HANA系统和HANA工作室完全集成.

在ECC系统中创建可信RFC连接

在源SAP系统AA1上,您要为目标系统BB1设置可信RFC.完成后,这意味着当您登录AA1并且您的用户在BB1中拥有足够的授权时,您可以使用RFC连接并登录BB1而无需重新输入用户和密码.

使用两个SAP系统之间的RFC可信/信任关系,从可信系统到信任系统的RFC,登录信任系统不需要密码.

打开SAP ECC系统使用SAP登录.输入交易号sm59 → 这是创建新的Trusted RFC连接&rarr的事务编号;单击3 rd 图标打开一个新的连接向导 → 点击创建,新窗口将打开.

SAP ECC System

RFC Destination ECCHANA(输入RFC目的地名称)连接类型 :  3(对于ABAP系统)

进入技术设置

输入目标主机号; ECC系统名称,IP并输入系统编号.

Technical Setting1

登录登录&安全选项卡,输入语言,客户端,ECC系统用户名和密码.

Technical Setting2

点击顶部的保存选项.

Destination

单击"测试连接",它将成功测试连接.

RFC连接测试

配置RFC连接

运行事务去; ltr(配置RFC连接) → 新浏览器将打开 → 输入ECC系统用户名和密码并登录.

配置RFC连接

点击New → 新窗口将打开 → 输入配置名称 → 单击下一步 → 输入RFC Destination(先前创建的连接名称),Use search option,选择name并单击next.

创建配置

在"指定目标系统"中,输入HANA系统管理员用户名&密码,主机名,实例编号,然后单击"下一步".输入007的数据传输作业数(不能为000) → 下一步 → 创建配置.

现在转到HANA Studio使用此连接 :

转到HANA Studio → 单击Data Provisioning → 选择HANA系统

Hana System

选择源系统(可信赖的名称) RFC连接)和要从ECC系统加载表的目标模式名称.选择要移至HANA数据库&rarr的表; ADD → 完成.

源系统

所选表将移至选定的模式下HANA数据库.