HANA-SLT


目录

  • SAP系统和SAP HANA之间的SLT连接架构
  • 在SAP源系统中配置SLT服务器
    • 通过SLT将数据从SAP源导入至SAP HANA
  • 非SAP系统和SAP HANA间的SLT连接

正文

在以SAP系统作为主要ERP的企业中,不同系统之间的数据库数据同步是个重要的工作。对于这种需求,除了开发ABAP接口之外,也有高效的工具可用。SLT就是其中之一。

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

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

SLT服务器可以安装在单独的系统或SAP ECC系统上。

SLT系统的好处如下:

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

 SLT的全称是 SAP Landscape Transformation

本文链接:http://www.cnblogs.com/hhelibeb/p/8258915.html

SAP/非SAP系统的SAP SLT服务器的架构概述如下:

回到顶部RFC连接。
  • SAP SLT和SAP HANA之间的连接基于DB连接。
  • 与“SYSTEM”具有相同权限的数据库用户可以在SAP SLT和SAP HANA数据库之间创建连接。

    图  SAP SLT连接SAP系统和SAP HANA数据库

    回到顶部回到顶部

    非SAP系统和SAP HANA间的SLT连接

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

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

    • 在复制表时,SAP SLT复制服务器将在源系统中创建日志表。  
    • 读取引擎在SAP SLT复制服务器中创建。  
    • SAP SLT和源系统/SAP HANA之间的连接基于数据库连接。

    图  SAP SLT连接非SAP系统和SAP HANA数据库

    SAP SLT只能进行最简单的转换(比如考勤机数据的同步等),对于复杂的转换,我们需要其它的ETL工具,如SAP Data Services(SAP DS)。

    ETL