Oracle Database@AWS Zero-ETL 与亚马逊 Redshift 集成 - Oracle Database@AWS

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

Oracle Database@AWS Zero-ETL 与亚马逊 Redshift 集成

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

零 ETL 集成具有以下好处:

  • 实时数据复制 — 将数据从 Oracle 数据库持续同步到 Amazon Redshift,延迟最小

  • 省去复杂的 ETL 管道 — 无需构建和维护自定义数据集成解决方案

  • 减少运营开销 — 通过以下方式实现自动设置和管理 AWS APIs

  • 简化的数据集成架构 — Oracle Database@AWS 和 AWS 分析服务之间的无缝集成

  • 增强安全性 — 内置加密和 AWS IAM 访问控制

对于与 Oracle Database@ 的零 ETL 集成,Amazon Redshift 不收取额外费用。AWS您需要为现有 Amazon Redshift 资源付费,这些资源用于创建和处理在零 ETL 集成中创建的变更数据。有关更多信息,请参阅 Amazon Redshift 定价

Oracle Database@ 中支持零 ETL 集成的数据库版本AWS

零 ETL 集成支持以下 Oracle 数据库版本:

  • 甲骨文 Exadata — 甲骨文数据库 19c

  • 专用基础设施上的自治数据库 — Oracle 数据库 19c 和 23ai

零 ETL 集成在 Oracle 数据库中的工作原理@AWS

零 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 数据库的安全连接

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

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

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

重要

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