資料倉儲中心管理手冊
使用此步驟,可以執行資料倉儲中心中的 「Visual Warehouse
5.2 載入純文字檔到 DB2 UDB EEE (VWPLDPR)」程式 (僅
AIX)。此步驟會將資料從有定界符號的純文字檔載入 DB2 Universal Database Extended
Enterprise Edition 資料庫,以取代現存的資料。
在您使用此倉儲程式之前,必須先熟悉平行系統概念及平行載入。
VWPLDPR 程式在將資料載入平行資料庫的過程中,會執行下列步驟:
- 連接到目標資料庫
- 獲得該資料庫的目標分割對映表。
- 分割輸入檔,以便每個檔案均可載入到一個節點上。
- 在所有節點上執行遠端載入。
如果節點上的載入步驟失敗,則 VWPLDPR 程式會執行以下動作:
- 為每個節點建置一個空白載入資料檔。 程式會作如下動作:
- 載入空白資料檔。
VWPLDPR
程式會從「程序模型」視窗及您的步驟定義中,取出下列步驟及倉儲來源參數值:
- 選為該步驟之來源的純文字檔。該步驟必須僅有一個選取的來源檔。僅支援有定界符號
(DEL) 的 檔案。
輸入檔及分割檔必須位於資料庫載入所涉及的所有節點共用的檔案系統上。共用的檔案系統必須裝載在所有節點的同一目錄上。該目錄必須夠大,以包含檔案分割之前和之後的輸入檔。
- 倉儲目標資料庫名稱。
- 倉儲目標的使用者 ID 和通行碼。
- 為步驟定義的目標表格。
這些參數是預先定義的。您無需為這些參數指定值。此外還有您必須指定值的一些參數。
在載入之後,「載入純文字檔到 DB2 UDB EEE」 程式不會執行 DB2 RUNSTATS
公用程式。 如果您想在載入之後自動執行 RUNSTATS 公用程式,請為執行 RUNSTATS
的程序新增一個步驟。
建議:在目標表格專用的 DB2
表格空間中建立目標表格。您建立的任何專用表格空間,都將供所有未指定表格空間的新建表格使用。如果處理失敗,DB2
可能會將整個表格空間置於保留狀態,而使該表格空間不可存取。
若要避免此保留問題發生,請為不使用此載入程式的步驟,再建一個專用表格空間。
若要建立表格空間,請輸入:
CREATE TABLESPACE tablespace-name MANAGED BY SYSTEM USING (d:/directory')
其中的 directory 是指要包含該資料庫的目錄。DB2 會建立該目錄。
此程式在 AIX 上執行。
若要定義使用此倉儲程式之步驟的值,請:
- 開啟步驟筆記本。
- 指定關於程式的一般資訊。如需詳細資訊,請參閱提供關於步驟的一般資訊。
- 在「參數」頁上,為下列參數提供值:
- 按兩下「直欄定界符號」參數的參數值欄位,並鍵入該直欄定界符號。最常見的值為逗點
(,) 或分號 (;)。
- 按兩下該字串參數的參數值欄位,並鍵入該字串參數。最常見的值為雙引號
("),輸入成 "\"" 。
- 按兩下「小數定界符號」參數的參數值欄位,並鍵入該小數定界符號。最常見的值是句點
(.) 或逗點 (,)。
- 按兩下本端、非共用檔案目錄參數的參數值欄位,並鍵入該本端、非共有的檔案目錄。
- 按兩下參數的「路徑名稱及字首」的參數值欄位,並鍵入該參數的路徑名稱及字首。每個檔案的名稱都會包含該字首及一個數字識別字。
- 按兩下「分段鍵」參數的參數值欄位,並為每個分段鍵鍵入一個參數。該分段鍵的格式必須為
db2split
資料庫公用程式所使用的格式。格式一般是這樣的:col1,1,,,N,integer
之後緊隨著 col3,3,,5N,character
- 在「處理程序選項」頁上,提供了步驟處理方式的相關資訊。如需詳細資訊,請參閱定義處理程序選項。
- 按一下確定,以儲存變更並關閉步驟筆記本。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]