使用零 ETL 整合 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用零 ETL 整合

本主題包含與 Amazon Redshift 的 Aurora PostgreSQL 和 RDS for MySQL 零 ETL 整合的發行前版本文件(預覽版本)。文件和功能會隨時變更。建議僅在測試環境中使用 RDS for MySQL 和 Aurora PostgreSQL 零 ETL 整合,不要在生產環境中使用。如需預覽版條款和條件,請參閱 AWS 服務條款中的 Beta 版和預覽版

零 ETL 整合是可在 Amazon Redshift 中以近乎即時的速度提供交易或操作資料的全受管解決方案。透過這個解決方案,您可以設定從您的來源到 Amazon Redshift 資料倉儲的整合。您不需要維護擷取、轉換和載入 (ETL) 管道。我們會為您處理 ETL,方法是自動建立和管理將資料從資料來源複寫到 Amazon Redshift 叢集或 Redshift Serverless 命名空間的複寫操作。您可以繼續更新和查詢來源資料,同時使用 Amazon Redshift 來處理分析工作負載,例如報告和儀表板。

透過零 ETL 整合,您可以獲得更新的分析、AI/ML 和報告資料。您可以針對即時儀表板、最佳化遊戲體驗、資料品質監控和客戶行為分析等使用案例獲得更準確、及時的洞察。您可以更有信心地進行數據驅動的預測,改善客戶體驗,並在整個業務中推廣數據驅動的洞察。

零 ETL 整合目前支援下列來源:

  • Aurora MySQL-Compatible Edition

  • Amazon PostgreSQL-Compatible Edition (預覽版)

  • RDS for MySQL (預覽版)

若要建立零 ETL 整合,您必須指定整合來源,並指定 Amazon Redshift 資料倉儲做為目標。這項整合會將來源資料倉儲中的資料複寫到目標資料倉儲。在幾秒鐘內,資料便能在 Amazon Redshift 中使用。整合會監控資料管道的運作狀態,並在可能的情況下從問題中復原。您可以建立從相同類型的來源至單一 Amazon Redshift 資料倉儲的整合,以便跨多個應用程式衍生整體洞察。

使用 Amazon Redshift 中的資料,您可以使用 Amazon Redshift 提供的分析。例如,內建機器學習 (ML)、具體化視觀表、資料共用,以及直接存取多個資料存放區和資料湖。零 ETL 整合可讓您的運算資源與資料資源隔離,讓您可以使用最有效的工具來處理資料。對於資料工程師而言,零 ETL 整合可讓您存取可能會因複雜的資料管道中所發生的間歇性錯誤而遭到延遲的時效性資料。您可以在交易資料上執行分析查詢和 ML 模型,以針對時效性事件和商業決策衍生近乎即時的洞察。

您可以建立 Amazon Redshift 事件通知訂閱,因此,當指定的零 ETL 整合發生事件時,您可以收到通知。。若要檢視與整合相關的事件通知清單,請參閱 透過 Amazon 進行零 ETL 整合事件通知 EventBridge。建立訂閱最簡單的方式是使用 Amazon SNS 主控台。如需建立和訂閱 Amazon SNS 主題的詳細資訊,請參閱《Amazon Simple Notification Service 開發人員指南》中的 Amazon SNS 入門

當您開始使用零 ETL 整合時,請考慮下列概念:

  • 來源資料庫是將其資料複寫到 Amazon Redshift 的資料庫。

  • 目標資料倉儲是資料複製到的 Amazon Redshift 佈建的叢集或 Redshift Serverless 工作群組。

  • 目的地資料庫是您從目標資料倉儲中的零 ETL 整合建立的資料庫。

您也可以透過在 Amazon Redshift 中查詢下列系統檢視來監控零 ETL 整合。

如需零 ETL 整合的定價資訊,請參閱適當的定價頁面:

如需有關零 ETL 整合來源的詳細資訊,請參閱下列主題: