探索階段 - AWS 方案指引

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

探索階段

在探索階段,您可以建立您要遷移至的 SSIS 套件清單 AWS。不同的開發團隊遵循不同的樣式、標準和模式來開發 ETL 任務。我們建議您檢閱組織的現有文件,以了解這些模式。不過,文件通常不完整。您可以從 ETL 指令碼自動擷取重要資訊。這可節省手動工作和時間、減少人為錯誤,並標準化遷移方法。以下是您要擷取的一些重要詳細資訊:

  • 控制流程任務總數

  • 控制流程任務的詳細資訊

  • 資料流程任務總數

  • 使用的資料流程轉換

  • 事件處理常式

  • 連線管理員

使用此資訊來了解組織使用的 ETL 模式、評估其複雜性,以及識別要遷移此資訊的適當 AWS 服務。

從 SSIS 遷移這些 ETL 詳細資訊會形成大量的遷移工作。不過,其他屬性可以提供設計和架構決策的洞見。其中一些 SSIS 屬性為:

  • 檢查點,用於 SSIS 中從故障點重新啟動任務

  • 傳播變數,這有助於 SSIS 套件在特定使用案例中取得成功,即使發生錯誤

  • 交易隔離層級,可控制從資料庫讀取的資料品質

  • 記錄,以了解目前設計所擷取的日誌類型及其儲存位置

探索階段的結果可以是庫存,如下表所示。

SSIS ETL 庫存,做為遷移中探索階段的輸出

此清查可能包含下列資訊:

  • 套件:要遷移的 SSIS 套件名稱

  • 流程:控制流程資料流程

  • 任務:控制流程任務或資料流程元件的名稱

  • 計數:在 SSIS 套件中使用任務的次數