如何将SAP数据提取到SAP Data Warehouse Cloud (DWC)
关于本文
本篇将介绍如何通过使用Xtract Universal将数据从诸如 SAP ECC、S/4、BW等SAP基于ABAP的系统中提取出来并集成到数据仓库应用、云存储应用、商业数据分析工具等环境中。
Xtract Universal的HANA目标包括在上述的SAP Data Warehouse Cloud (DWC)中。
本文将逐步介绍如何提取并将SAP数据加载到SAP DWC上的数据库表中的操作,此操作涉及到的是数据加载的提取或暂存部分。
*本文不涉及后续在DWC上的数据处理和数据建模。
前提:
本文的操作场景有以下几点先决条件:
Xtract Universal已经安装在了Windows机器上,并已经完成多个数据提取的创建和设置
您有一个SAP DWC环境
可选条件:您有一个云存储环境(如Azure Storage、AWS S3、Google Cloud Storage)
如果您还不熟悉Xtract Universal,请先查看我们的Xtract Universal入门介绍:https://kb.theobald-software.com/xtract-universal/xu-how-to-hana-dwc-integration#general-workflow-for-creating-and-running-extractions
创建和运行数据提取的一般工作流程:
Xtract Universal支持从不同的SAP对象中提取数据:

因此,您可以创建多个数据提取项目:

数据提取须在Xtract Universal Designer客户端进行手动触发,数据将从SAP系统中被提取并直接写入目标环境。

之后,您可以为这些数据提取项目安排日程以实现自动提取。

为简化步骤,此流程中省略了以下步骤:
- 创建与SAP源系统的连接
- 创建与目标环境的连接
与DWC直接集成
在此情况下,提取项目中的数值将直接写入SAP DWC上的数据库表。该表可以有Xtract Universal自动创建,同时会考虑到SAP源对象元数据的要素(数据字段、数据类型等)。

在SAP DWC端输出的信息如下(通过SAP HANA数据库浏览器查看)

Xtract Universal与SAP DWC之间的技术连接是通过SAP HANA客户端的ADO.NET驱动程序建立的。

通过云存储应用实现间接数据集成
Xtract Universal同时也支持将数据提取到一下云存储环境中:
- 微软Azure存储
- AWS S3
- 谷歌云存储

同样,SAP DWC也支持将以这些环境作为数据源:

Xtract Universal和SAP DWC的集成将分别通过数据目标的云存储环境进行:
1. Xtract Universal将SAP数据加载到云存储应用中
2. SAP DWC从云存储应用中读取该数据

德易普软件的所有产品均提供30天免费试用版本,欢迎您访问我们的官网下载试用:
https://theobald-software.com/cn/download-trial-versions/