使用 ZeroETL 鏡像管線鏡像資料
瞭解如何使用 ZeroETL 鏡像管線,將資料從 Autonomous AI Transaction Processing 鏡射到 Autonomous AI Lakehouse。
開始之前
確保您:
-
檢查您的來源和目標資料庫版本。目標資料庫版本必須等於或高於來源資料庫版本。
-
複查並設定跨資料庫表格的資料列唯一性,以避免發生 ZeroETL 鏡射的主索引鍵問題。主索引鍵可唯一識別資料庫表格中的記錄或資料列。請參閱確保來源和目標表格中的資料列唯一性。
-
檢查來源資料庫上的
DBA_GOLDENGATE_SUPPORT_MODE檢視,此檢視會顯示資料庫中之表格的 Oracle GoldenGate 擷取處理作業支援層次的相關資訊。 -
新增 GoldenGate 管線的最低必要原則。
工作 1:建立管線
若要建立業務進程:
-
在 OCI GoldenGate 總覽頁面的 GoldenGate 功能表中,選取管線。
或者,您可以選取資料 Fabric ,然後選取建立管線。
-
在「管線」頁面上,選取建立管線。
-
在「建立管線」面板中,依下列方式完成欄位,然後選取建立管線:
-
若為名稱,請輸入管線的名稱。
-
(選用) 在描述中,輸入描述以協助區分此管線與其他管線。
-
在區間中,選取要在其中建立管線的區間。
-
選擇一項授權類型。
-
建立您的來源和目標連線。若要快速啟動,請建立 Oracle Autonomous AI Database 連線。
-
(選用) 選取顯示進階選項以設定「程序」選項:
-
在進行中的複製之前複製現有的資料:選取此選項即可執行資料的初始載入。對於現有的表格,您可以選擇:
-
截斷:刪除現有列,然後從來源載入列。
-
取代:刪除現有表格,然後從來源建立並載入。
-
附加:將現有資料列保持不變,並從來源載入資料列。
-
略過:保留表格並移至下一個物件。
-
-
取代綱要變更 (DDL) :選取時,請選擇當處理作業發生錯誤時要對現有綱要採取的動作:
-
終止:回復交易並停止處理。
-
捨棄:將錯誤記錄至捨棄檔案並繼續處理。
-
忽略:忽略錯誤並繼續處理。
-
-
發生 DML 錯誤時的動作:選取當處理作業發生 DML 錯誤時,要對現有資料採取的動作:
-
終止
-
捨棄
-
Ignore
-
-
失敗後重新啟動:選取此選項即可在處理作業因任何原因而停止的事件中啟用自動重新啟動。
-
使用預設對應啟動管線:使用預設的 1:1 對應規則建立管線後,立即啟動管線。如果未選取,您可以在建立後設定規則對應,然後手動啟動管線。
-
-
作業 2:新增映射規則
對應規則可讓您變更來源表格和綱要與目標的預設一對一對應。
若要預覽、新增或移除對應規則,請執行下列動作:
-
在「業務進程」資訊頁面上,選取對應規則。
-
在「對應規則」清單中,您可以複查或編輯目前的對應規則,以及:
-
預覽:複查您的對應規則如何影響複製中包含的綱要和表格。
-
新增:識別要包含或排除的表格和綱要。您可以使用完整的物件名稱或萬用字元來取代物件名稱的任何部分。如需詳細資訊,請參閱在資料庫物件名稱中使用萬用字元。
-
移除:移除對應規則。
-
任務 3:啟用記錄
若要啟用管線的記錄:
-
在管線頁面中,選取要啟用記錄日誌的管線。
-
在管線詳細資訊頁面上,選取日誌。
-
在「管線」清單的「動作」功能表中,針對您要啟用的管線選取啟用日誌。
-
在啟用日誌面板中:
-
在日誌名稱中,輸入名稱。
-
從區間下拉式清單中,選取區間。
-
對於日誌群組,您可以:
-
從下拉式清單選取群組
-
建立新群組
-
將其留白,並自動指派預設群組
-
-
-
對於記錄保留,請從下拉式清單中選取月數。
-
選取啟用日誌。
等待狀態變成「有效」。
任務 4:開始進行中銷售商機
啟動管線:
-
從管線詳細資訊頁面的動作功能表中,選取開始。
-
在管線的詳細資訊頁面上,選取初始化。
「初始化」步驟會顯示管線步驟的目前狀態。對於每個步驟,您可以從其動作功能表中選取檢視詳細資訊,然後複查對應的訊息。
-
在管線的狀態為「作用中 (執行中)」之後,選取程式實際執行。
程式實際執行處理作業會顯示「擷取」和「套用」處理作業的狀態與延遲。