Community
Blog
Theobald Xtract Universal 应用示例:从 SAP BW 提取表格数据到亚马逊云 Redshift
优阅达 2023-8-18

对于 SAP 用户来说,Theobald Xtract Universal 是一款非常好用的数据集成工具。如果您正在试用它,我们可以提供一些简单的指引给您。

我们知道,亚马逊云 Redshift 是一款广泛使用的云数据仓库,它可以在数秒内对您的所有数据运行和扩展分析,而无需管理您的数据仓库基础设施。

我们尝试将 SAP 的数据提取到亚马逊云 Redshift,发现其过程并不复杂,结果也令人满意。这里,我们将具体的步骤分享大家,帮助用户快速获取 SAP 数据!

Step 1. 创建数据源

准备好 SAP Application Server URL、User、Password、Instance No、Client ID 之后,点击 Server-Manage Sources- Add,创建数据源。


填写 Name 以及其它连接信息。

测试连接,显示 Connect 成功信息后,保存即可。

Step 2.创建目的地

准备好 AWS Redshift ODBC 终端节点、访问账号密码、以及安装 ODBC 驱动。

在 AWS Redshift 后台,下载并安装 Redshift ODBC Driver。


记录 Redshift 集群的终端节点地址,并进入集群,创建数据库访问账号和授权。

在 Universal Designer ,点击 Server-Manage Destinations-Add,创建 Destination。

- Name:数据目的名称

- Type:Redshift

- Endpoint:AWS Redshift集群的终端节点地址

- Port:Redshift集群的访问端口。

- User name,Password:Redshift 数据库的访问账号和密码

- Database:目的数据库

填写完成后,Test connection 测试成功保存即可。


Step 3.数据提取

准备好已创建好数据源 Source 和 数据目的 Destination。

点击 New,在 Source 中选择创建好的数据源,并填写提取 Name,选择 Table。


点击 Add,找到需要提取的表格。

勾选需要提取的字段,检查无误后保存即可。根据实际情况,可以配置字段聚合 Aggregation,Join 关联表格,Where 筛选条件,以及 Having 子句等。

接着,修改数据目的。新创建的提取,默认目的为 http-csv 文件。右键提取,选择 Destination Settings,将 Destination 修改为预先创建好的目的。

在该窗口,可以配置 S3 目的表名称,文件夹,压缩方法等。


最后,运行数据提取。右键数据提取,选择 Run ,或者直接点击主窗口上方的 Run,即可运行提取,将数据表从 SAP 提取到 AWS S3。


如此,就使用 Theobald Xtract Universal 将 SAP 的数据提取到了亚马逊云 S3 ,希望这些步骤可以帮助您轻松获取 SAP 系统数据!


*查阅更多 SAP 数据集成解决方案 或免费下载试用 SAP 数据集成工具

*如果需要进一步的产品功能演示,欢迎随时 联系我们,以获得详细的功能讲解和企业应用建议



Get the latest data news

Sign up to receive updates, insights and research from the DKM Data Blog