將資料從 Autonomous Transaction Processing 複寫至 Apache Iceberg
開始之前
若要順利完成此快速啟動,您必須具備:
- 來源 Autonomous Transaction Processing
- 目標 Apache Iceberg 環境:
- OCI GoldenGate 支援 Azure 資料湖儲存、Amazon S3 和 Google Cloud 儲存體,作為 Apache Iceberg 表格的儲存服務。
- OCI GoldenGate 支援 Apache Iceberg 的 Hadoop、Nessie、AWS Glue、Polaris、REST 和 JDBC 目錄。
環境設定:Autonomous Transaction Processing
如果您尚未設定複製的來源資料庫,您可以依照下列步驟來載入要用於此快速啟動的範例綱要。此快速啟動使用 Autonomous Transaction Processing 作為來源資料庫。
若要設定來源 Autonomous Database,請執行下列動作:
- 下載並解壓縮範例資料庫綱要。
- 在 Oracle Cloud 主控台中,從「自治式資料庫」頁面選取您的 Autonomous Transaction Processing (ATP) 執行處理,以檢視其詳細資訊並存取「資料庫動作」。
- 解除鎖定 GGADMIN 使用者:
- 按一下「資料庫動作」,然後按一下「資料庫使用者」。
- 尋找 GGADMIN,然後按一下其省略符號功能表 (三個點),然後選取編輯。
- 在「編輯使用者」面板中,輸入 GGADMIN 密碼,確認密碼,然後取消選取帳戶已鎖定。
- 按一下套用變更。
- 載入來源範例綱要和資料:
- 啟用補充記錄日誌:
任務 1:建立資源
此快速啟動範例需要來源和目標的部署和連線。
- 建立 Oracle 部署來源 Autonomous Transaction Processing 執行處理。
- 建立大數據部署 Apache Iceberg 目標。
- 建立 Autonomous Transaction Processing 連線。
- 建立 Apache Iceberg 連線。
- 建立 GoldenGate 伺服器連線並將它指派給 Oracle 部署。
- 指派 ATP 連線至 Oracle 部署。
- 指派 Iceberg 連線至大數據部署。
任務 2:新增 Extract
- 在「部署」頁面上,選取來源 Autonomous Transaction Processing 部署。
- 在部署詳細資訊頁面上,按一下啟動主控台。
- 以來源部署的管理員使用者名稱和密碼登入。
- 新增交易資訊。
- 新增 Extract 。