SAP HANA 中的数据提供和复制
什么是数据供给?
数据供给是创建、准备和启用网络向用户提供数据的过程。在数据通过前端工具到达用户之前,需要将数据加载到SAP HANA中。
所有这些过程都称为ETL(提取、转换和加载),详情如下:
- 提取 – 这是ETL的第一步,有时也是最困难的一步,即从不同的源系统提取数据。
- 转换 – 在转换部分,会定义一系列规则或函数,用于处理从源系统提取的数据,以便将数据加载到目标系统中。
- 加载 – 加载阶段将数据加载到目标系统中。
SAP HANA 中的复制
SAP HANA 支持两种类型的数据供给工具 –
- SAP HANA 内置供给工具
- 平面文件
- 智能数据流
- 智能数据访问 (SDA)
- 企业信息管理 (EIM)
- 远程数据
- SAP HANA 支持的外部工具
- SAP Landscape Transformation
- SAP Business Objects Data Services
- SAP Direct Extractor Connection
- Sybase Replication Server
目前,SAP HANA 的数据供给主要有以下几种方法:
数据供给方法 | 描述 |
---|---|
SLT | SLT(“SAP Landscape Transformation Replication Server”)运行在 SAP Net Weaver 平台。SLT 是 SAP 和非 SAP 源系统进行实时和计划时间复制的理想解决方案。 |
SAP DATA Services | SAP DATA Services 是一个使用图形用户界面的 ETL 流程设计平台。 |
DXC | DXC 代表 Direct Extractor Connect,是一个批处理驱动的 ETL 工具。 |
平面文件上传 | 此选项用于将数据(.csv、.xls、.xlsx)上传到 SAP HANA。 |
SAP HANA SLT 路线图
SAP HANA SLT 路线图如下 – 通过 SLT 进行的数据供给需要连接到 SAP/非 SAP 源系统的 RFC/DB 连接以及 SAP HANA 数据库的 DB 连接。在SAP SLT 服务器上,我们定义映射和转换。以下是通过 SLT 进行数据供给的路线图。