本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 AWS Schema Conversion Tool 转换提取、转换和加载(ETL)过程
您可以使用 AWS Schema Conversion Tool(AWS SCT)迁移提取、转换和加载(ETL)过程。这种类型的迁移包括与 ETL 相关的业务逻辑的转换。此逻辑可以位于源数据仓库中,也可以位于您单独运行的外部脚本中。
目前,AWS SCT 支持将 ETL 脚本转换为 AWS Glue 和 Amazon Redshift RSQL 对象,如下表所示。
源 | 目标 |
---|---|
Informatica ETL 脚本 |
Informatica |
Microsoft SQL Server Integration Services (SSIS) ETL 包 |
AWS Glue 或 AWS Glue Studio |
带有来自 Teradata Basic Teradata Query (BTEQ) 的嵌入式命令的 Shell 脚本 |
Amazon Redshift RSQL |
Teradata BTEQ ETL 脚本 |
AWS Glue 或 Amazon Redshift RSQL |
Teradata FastExport 作业脚本 |
Amazon Redshift RSQL |
Teradata FastLoad 作业脚本 |
Amazon Redshift RSQL |
Teradata MultiLoad 作业脚本 |
Amazon Redshift RSQL |
主题
- 用 AWS SCT 将 ETL 过程转换为 AWS Glue
- 将适用于 AWS Glue 的 Python API 与 AWS SCT 配合使用转换 ETL 过程
- 使用 AWS SCT 转换 Informatica ETL 脚本
- 用 AWS SCT 将 SSIS 转换为 AWS Glue
- 用 AWS SCT 将 SSIS 转换为 AWS Glue Studio
- 使用 AWS SCT 将 Teradata BTEQ 脚本转换为 Amazon Redshift RSQL
- 使用 AWS SCT 将带有嵌入式 Teradata BTEQ 命令的 Shell 脚本转换为 Amazon Redshift RSQL
- 使用 AWS SCT 将 Teradata FastExport 作业脚本转换为 Amazon Redshift RSQL
- 使用 AWS SCT 将 Teradata FastLoad 作业脚本转换为 Amazon Redshift RSQL
- 使用 AWS SCT 将 Teradata MultiLoad 作业脚本转换为 Amazon Redshift RSQL