資料倉儲中心管理手冊

使用 DataJoiner 建立目標表格

透過 DataJoiner 版本 2.1.1 或更新版,資料倉儲中心可以直接將表格建立在遠端資料庫中,例如 Oracle。

若要建立目標表格:

  1. 在 DataJoiner 資料庫中建立一個具有目標表格的步驟。
  2. 在「表格」筆記本的表格空間名稱欄位中,鍵入伺服器對映名稱。

    定義與 DataJoiner 合用的倉儲來源的範例中,伺服器對映表的名稱是 Oracle 1。

  3. 判定因為資料倉儲中心的預設表格名稱限定元是 IWN,所以您需要執行哪些動作:

    如果您的目標資料庫使用者 ID 擁有可以使用與您的使用者 ID 不同的限定元來建立表格的專用權,則您可以繼續執行步驟 4。

  4. 將步驟提昇為測試模式。
  5. 執行該步驟以驗證是否已將正確資料寫入目標表格。
  6. 將步驟提昇為生產模式。

如果您有在版本 2.1.1 之前的 DataJoiner 版本,您可以執行下列其中一項:

移動目標表格

您可以在 DataJoiner 資料庫中建立和測試步驟,再將其移到遠端資料庫:

  1. 在 DataJoiner 資料庫中建立一個具有目標表格的步驟。
  2. 將步驟提昇為測試模式。
  3. 執行該步驟以驗證與來源資料庫的連接是否有效,以及是否已將正確資料寫入目標表格。
  4. 以手動方式,自行將這個表格移到遠端資料庫,如 Oracle。(您也可以使用模型或資料字典工具。) DataJoiner 表格的資料類型和 Oracle 表格必須相容。
    1. 在 Oracle 資料庫中建立這個表格。
    2. 刪除 DataJoiner 表格。

    如需 DB2 資料類型如何對映 Oracle 資料類型的相關資訊,請參閱 DB2 DataJoiner:規劃、安裝及配置手冊

  5. 在 DataJoiner 中,以手動方式自行建立遠端表格的暱稱。在資料倉儲中心中,暱稱必須符合步驟的目標表格名稱。
  6. 重新執行步驟以測試是否已正確地透過 DataJoiner 將資料移到目標。
  7. 將步驟提昇為生產模式。

在遠端資料庫中建立或更新表格

您可以使用資料倉儲中心來更新遠端資料庫中的現存表格。當資料已存在,或您使用另一個工具 (如模型工具) 時,您可以使用這個選項來建立倉儲綱目。

  1. 建立倉儲表格或使用現存倉儲表格。
  2. 在 DataJoiner 中建立目標表格暱稱。
  3. 選取「倉儲目標」筆記本內表格清單中的表格,將暱稱定義匯入倉儲。

    在「表格」筆記本中,「直欄」頁會顯示匯入的表格定義。

  4. 在該倉儲中建立步驟,選取匯入的表格作為該步驟的目標表格。在「步驟內容」筆記本的「處理程序選項」頁上,並不會選取資料倉儲中心建立的表格勾選框。當您提昇步驟時,請驗證這個勾選框仍未選取。
  5. 將步驟提昇為測試模式。
  6. 執行步驟以測試對目標表格的存取。
  7. 將步驟提昇為生產模式。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]