您可以使用 IBM® Rational® Insight (Rational Insight) 的 ETL 功能,從各種來源擷取資料、透過已編碼的業務規則轉換該資料,然後將轉換過的資料載入資料集區。 在此過程中,會從產品原始檔擷取作業資料、將資料正規化並對映到事實及維度表格。 執行核心 ETL 過程的元件是 IBM Cognos® Data Manager (Data Manager)。
擷取
ETL 架構接受透過直接資料庫存取以及 ODBC 驅動程式(包括 Rational Insight XML ODBC 驅動程式)來擷取資料。組織會將資料儲存在傳統的關聯式資料庫中,或以其他原始檔格式(如 XML)儲存。 由於 Data Manager 支援列表格式的資料, 因此,收到的 XML 必須先轉換成關聯式表單,然後才能進入核心 ETL 擷取過程。 此作業將由 IBM Rational Insight XML Data Configuration (XML 資料配置) 執行,它會對映 XML 原始檔的資料,然後使用 XML ODBC 驅動程式將資料傳遞至 Data Manager。
轉換
載入
最後一個步驟是將此轉換的資料載入資料集區,這是倉儲中的個別區域。
實作
在 Data Manager 中,ETL 過程的每一個片段都是一個事實或維度建置。可以針對不同的資料集或表格集,將建置組織成工作串流。 工作串流可以直接在 Data Manager 中執行,也可發佈為資料移動作業,然後排程在 IBM Rational Insight Report Server 中執行。 主要的 ETL 建置為正規化格式建置、非實體建置、查閱建置、維度建置以及事實建置。 Insight 可實作及支援一些產品的範例 ETL 交易,這些產品包括 Rational ClearQuest®、Rational ClearCase®、Rational RequisitePro®、Microsoft® Project、Rational Team Concert、Rational Quality Manager 及 Rational TestManager 等。