HANA 上的 SAP BW - SLT 复制 HANA


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

HANA DB 和 ECC 事务系统之间存在可信 RFC 连接,可在 HANA 系统环境中实现基于触发器的数据复制。在下图中,您可以看到实时数据复制的 SAP HANA SLT 复制场景。

SAP HANA SLT

SLT复制的优点

以下是 SLT 复制的优点。

  • SLT复制方法允许将数据从多个源系统复制到一个HANA系统,也可以从一个源系统复制到多个HANA系统。

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

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

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

  • 它与 HANA System 和 HANA studio 完全集成。

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

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

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

使用 SAP 登录打开 SAP ECC 系统。输入交易号 sm59。这是创建新的可信 RFC 连接的交易号 → 单击第三个图标打开新连接向导 → 单击创建,将打开一个新窗口。

输入交易号码 sm59

可信 RFC 连接

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

转至技术设置:输入目标主机:ECC 系统名称、IP 并输入系统编号。

技术设置

转至登录和安全选项卡,输入语言、客户端、ECC 系统用户名和密码。

转到登录和安全选项卡

单击屏幕顶部的“保存”选项。

保存选项

单击“测试连接”,即可成功测试连接。

单击测试连接

配置 RFC 连接

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

配置 RFC 连接

单击新建。将打开一个新窗口。输入配置名称。点击下一步。输入 RFC 目标(之前创建的连接名称),使用搜索选项,选择名称并单击下一步。

输入 RFC 目标

在“指定目标系统”中,输入 HANA 系统管理员用户名和密码、主机名、实例编号,然后单击“下一步”。输入数据传输作业数量,例如 007(不能是 000)→ 下一步 → 创建配置。

现在转到 HANA Studio 以使用此连接并按照以下路径操作:转到 HANA Studio → 单击数据配置 → 选择 HANA 系统。

前往HANA工作室

选择要从 ECC 系统加载表的源系统(可信 RFC 连接的名称)和目标架构名称。选择要移动到 HANA 数据库的表 → 添加 → 完成。

选择源系统

选定的表将移动到 HANA 数据库下的选定架构。

SLT 数据复制有不同的模式 -

  • 加载- 安排将数据加载到 HANA 数据库。

  • 复制- 复制调度。

  • 暂停- 暂停复制过程。

  • 恢复- 恢复停止的复制以完成数据加载。