

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Oracle Database@AWS Zero-ETL 与亚马逊 Redshift 集成
<a name="zero-etl-integration"></a>

零 ETL 集成是一种完全托管的解决方案，可在 Amazon Redshift 中提供来自多个来源的交易和运营数据。使用此解决方案，您可以将数据从在 Oracle Exadata 上运行的 Oracle 数据库或专用 Exadata 基础设施上的自治数据库复制到 Amazon Redshift。自动同步避免了传统的提取、转换和加载 (ETL) 过程。它还支持实时分析和 AI 工作负载。有关更多信息，请参阅《Amazon Redshift 管理指南》**中的[零 ETL 集成](https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.html)。

零 ETL 集成具有以下好处：
+ **实时数据复制** — 将数据从 Oracle 数据库持续同步到 Amazon Redshift，延迟最小
+ **省去复杂的 ETL 管道** — 无需构建和维护自定义数据集成解决方案
+ **减少运营开销** — 通过以下方式实现自动设置和管理 AWS APIs
+ **简化的数据集成架构** — Oracle Database@AWS 和 AWS 分析服务之间的无缝集成
+ **增强安全性** — 内置加密和 AWS IAM 访问控制

对于与 Oracle Database@ 的零 ETL 集成，Amazon Redshift 不收取额外费用。AWS您需要为现有 Amazon Redshift 资源付费，这些资源用于创建和处理在零 ETL 集成中创建的变更数据。有关更多信息，请参阅 [Amazon Redshift 定价](https://aws.amazon.com/redshift/pricing/)。

## Oracle Database@ 中支持零 ETL 集成的数据库版本AWS
<a name="zero-etl-supported-versions"></a>

零 ETL 集成支持以下 Oracle 数据库版本：
+ **甲骨文 Exadata** — 甲骨文数据库 19c
+ **专用基础设施上的自治数据库** — Oracle 数据库 19c 和 23ai

## 零 ETL 集成在 Oracle 数据库中的工作原理@AWS
<a name="zero-etl-how-it-works"></a>

零 ETL 集成允许 Oracle Database@AWS 将数据复制到亚马逊 Redshift。该集成利用 Amazon VPC Lattice 来创建安全的网络连接。变更数据捕获 (CDC) 技术可确保实时数据同步。您可以通过管理集成 AWS Glue APIs。

零 ETL 集成架构包括以下内容：
+ **安全连接**-使用 TLS 端口 2484 上的 SSL/TLS 加密进行数据传输
+ AWS S@@ **ecrets Manager** — 使用密 AWS 钥管理服务安全地存储数据库凭据和证书
+ **AWS Glue 集成** — 为零 ETL 集成提供统一的管理界面

复制过程将通过以下步骤进行：

1. 在端口 2484 上使用 SSL 建立与 Oracle 数据库的安全连接

1. 对选定的数据库、架构和表执行初始完整转储

1. 为持续的实时复制设置变更数据捕获 (CDC)

1. 将复制的数据写入目标 Amazon Redshift 集群

**重要**  
默认情况下，未启用零 ETL 集成。您必须使用对其进行配置 AWS Glue APIs。您无法使用 Oracle Database@ 直接设置零 ETL 集成。AWS APIs