資料倉儲中心管理手冊
您將倉儲來源定義為倉儲來源之後,再定義要包含資料的倉儲目標。資料倉儲中心支援
DB2 Universal Database 及 DB2 for AS/400 資料庫作為您的倉儲。
您也可以變更目標表格的 CREATE 陳述式,來使用 DB2 EEE 和 DB2 for OS/390。如需詳細資訊,請參閱設定 DB2 EEE 倉儲和設定 DB2 for OS/390 倉儲。
任何倉儲使用者都可以定義倉儲目標,但是只有對倉儲有存取權的倉儲群組成員才可以變更倉儲目標。如需定義使用者和機密保護群組的相關資訊,請參閱線上說明。
若要定義倉儲目標,請:
- 在倉儲目標資料夾上按一下滑鼠右鍵。
- 按一下定義。
如此即會開啟「倉儲目標」筆記本。
- 在倉儲目標名稱欄位中,鍵入倉儲目標的業務名稱。
- 在管理者欄位中,鍵入倉儲目標的聯絡人。
- 在說明欄位中,鍵入資料的簡要說明。
- 從倉儲目標類型清單中,選取您作業系統的 DB2 Universal Database
版本。
- 選用項目:在「倉儲目標」區域中,指定是否啟用轉換程式的倉儲目標。
- 若要指定倉儲目標能夠使用轉換程式,請按一下啟用轉換程式的目標。如果倉儲目標已啟用轉換程式,則啟用轉換程式應已選取。
- 若要指定倉儲目標不能使用轉換程式,請按一下不啟用轉換程式。
- 按一下「代理程式端」頁。在可用的代理程式端清單中即會顯示您可以選取的網站。
- 從可用的代理程式端清單中,選取您要授權存取您的倉儲目標的網站名稱,然後按一下
>。您的代理程式端就會新增到選取的代理程式端清單。這樣就可以使用該網站存取倉儲目標。
若要併入可用的代理程式端清單中的全部項目,請按一下
>>。
- 按一下資料庫標籤。
- 在資料庫名稱欄位中,鍵入資料庫名稱。
- 在使用者 ID 欄位中,鍵入可以從代理程式端存取資料庫的使用者 ID。
- 在通行碼欄位中,鍵入使用者 ID 的通行碼。
- 在驗證通行碼欄位中,再次鍵入通行碼。
- 按一下表格及概略表標籤。
- 如果目標表格已存在,您可以從資料庫匯入其定義:
- 展開表格或概略表資料夾。
在 OS/400 4.2 版及 4.3
版上,您必須選取概略表資料夾來匯入系統表格。
如此就會開啟「過濾器」視窗。
- 選用項目:選取僅可以抄寫的表格,以擷取那些已啟用抄寫的表格。
- 選用項目:選取併入系統表格,以從資料庫擷取系統表格。
- 選用項目:在物件綱目欄位中,鍵入一個搜尋字串
(包括萬用字元),以定義包含要從資料庫傳回之物件的綱目名稱性質。例如,XYZ*
會傳回帶有以這些字元開頭之綱目的表格。
- 選用項目:在物件名稱欄位中,鍵入一個搜尋字串
(包括萬用字元),以定義要從資料庫傳回的表格名稱性質。例如,XYZ* 會傳回以 XYZ
開頭的表格。
- 按一下確定。
如果倉儲目標選取了多個代理程式端,則倉儲伺服器會使用名稱排在最前
(根據使用者的語言環境) 的代理程式端執行匯入作業。
例如,您的倉儲目標選取了三個代理程式端:Default Agent、AIX Agent 及 MVS
Agent。倉儲伺服器會使用名稱為 AIX Agent 的代理程式端執行匯入作業。
符合您輸入之過濾準則的物件會顯示在可用的表格清單中。
如果目標表格不存在,請定義表格:
- 在選取的表格清單中的空白處,按一下滑鼠右鍵。
- 按一下定義。
如此即會開啟「定義倉儲目標表格」筆記本。

- 在表格綱目欄位中,鍵入您建立倉儲資料庫所用的使用者 ID。
- 在表格名稱欄位中,鍵入您建立之表格的完整名稱。此名稱長度不可超過
128 個字元,並且可以是一般或有定界符號的識別字。
資料倉儲中心支援使用一般 SQL 識別字的目標表格。一般識別字:
- 必須以字母開頭。
- 可以包括大寫字母、數字,以及底線。
- 不能是保留字。
如果表格在一般識別字中用到小寫字母,則在儲存時,資料倉儲中心會將它改成大寫字母。
資料倉儲中心不支援使用識別字中有定界符號的目標資源表格。有定界符號的識別字:
- 含括在引號中。
- 可包括大寫字母和小寫字母、數字、底線以及空格。
- 可包括一個雙引號,由兩個連續的引號來表示。
對於部份倉儲目標類型,表格名稱可能要區分大小寫,或存在其它限制。請參閱倉儲目標類型的文件,以取得命名慣例資訊。
- 選用項目:在表格空間欄位中,指定要在其中建立表格的表格空間。
- 選用項目:在索引表格空間欄位中,指定要在其中建立任何表格之索引的表格空間。
- 在「表格名稱」欄位中,鍵入目標表格的名稱。
- 在說明欄位中,鍵入該表格的說明。
- 在業務名稱欄位中,鍵入該表格的業務名稱
(使用者可以瞭解的說明性名稱)。
- 如果在執行移入此表格的步驟時,您想要資料倉儲中心建立此表格,請驗證已選取資料倉儲中心建立表格勾選框。
當您想要資料倉儲中心建立目標表格時 (例如,當目標表格是執行 SQL
步驟的結果時),請使用此選項。如果您使用的是已定義的目標表格,請清除此勾選框。
- 如果想讓可以存取資料庫的任何人存取該表格,請確認已選取授與公用權限勾選框。
- 如果該表格是匯至 DB2 OLAP Integration Server
的維度表格或事實表格,請確認已選取 OLAP 綱目的一部份勾選框。
- 按一下直欄欄標。
- 在直欄頁上表格的空白處,按一下滑鼠右鍵,再按新增,或在列上按一下滑鼠右鍵,再按插入。如果按一下新增,則有個空白列會新增到所有其它列之下。如果按一下插入,則有個空白列會插入到所選列之上。
- 在直欄名稱欄位中,鍵入直欄名稱。
對於部份資料來源類型,直欄名稱可能要區分大小寫。請參閱資料來源類型的文件,以取得命名慣例資訊。
- 在資料類型欄位中,指定直欄的資料類型。
- 如果指定需要位元組計數的資料類型,還需在長度欄位中指定長度。
例如,您必須指定 CHAR 資料類型的長度。
- 如果指定 DECIMAL 資料類型,還需在精準度欄位中指定精準度。
精準度是指數位的總數,其範圍為 1 至 131。
- 如果指定 DECIMAL 資料類型,還需在小數位數欄位中指定小數位數。
小數位數是指小數點右側的數字位數,其範圍為 0 到此數的精準度。
- 若要確定字碼頁已適當轉換,請在 CHAR 或 VARCHAR
欄位包含文字的情況下,選取是文字勾選框。
- 在表格中容許出現 NULL 值 (不存在或未知) 的情況下,請選取
Nullable 勾選框。
- 選用項目:如果來源為抄寫來源,請選取抄寫前來擷取直欄的前像。
- 選用項目:如果定義直欄以作變更擷取,請選取抄寫後。
- 選用項目:在說明欄位中,鍵入直欄的說明。
- 按一下確定。
如此即會關閉「表格」筆記本。目標表格也會新增到選取的表格清單中的表格資料夾。
- 按一下機密保護標籤。
- 選取倉儲群組,以授與群組中的使用者建立使用此倉儲目標之步驟的能力。
- 按一下 >。
倉儲群組會移到選取的機密保護群組清單中。
- 按一下確定,以儲存變更並關閉「倉儲目標」筆記本。
若要定義倉儲主要鍵,請:
- 在「倉儲主要鍵」頁上,從您要定義為倉儲主要鍵的可用的直欄清單中選取直欄,然後按一下
>。您選取的直欄會移到倉儲主要鍵直欄清單。因為資料庫管理程式會使用倉儲主要鍵來有效地存取表格資料,所以您指定的直欄次序很重要。
若要併入可用的直欄清單中的全部直欄,請按一下
>>。
- 若要除去倉儲主要鍵定義中的直欄,請選取倉儲主要鍵直欄清單中的直欄,然後按一下
<。
若要除去倉儲主要鍵定義中的全部直欄,請按一下 <<。
- 選用項目:在限制名稱欄位中,鍵入表格的倉儲主要鍵限制名稱。您必須將直欄移到倉儲主要鍵直欄清單中,才可以編輯此欄位。
資料倉儲中心會產生倉儲主要鍵限制的預設名稱。
您可以定義倉儲來源表格、倉儲來源概略表或倉儲目標表格的外來鍵。資料倉儲中心僅在合併程序中使用外來鍵。資料倉儲中心無法確定您為基礎資料庫定義的外來鍵。
定義外來鍵之前,您必須先瞭解外來鍵對應之母表格的綱目及名稱。
您可以在步驟處於開發或測試模式時,定義外來鍵。如果步驟處於開發模式,鍵會在您將步驟提昇為測試模式以建立表格時建立。如果步驟處於測試模式,資料倉儲中心會在您按一下確定時,變更表格以新增鍵。
若要定義外來鍵,請:
- 在「外來鍵」頁上表格的空白處,按一下滑鼠右鍵,再按一下定義。如此即會開啟「定義外來鍵」視窗。
- 選用項目:在限制名稱欄位中,鍵入表格的外來鍵限制名稱。
如果您未提供名稱,資料倉儲中心會產生外來鍵限制的預設名稱。
- 在物件綱目欄位中,選取母表格的表格綱目。
- 在物件名稱欄位中,選取母表格的名稱。
主要鍵直欄欄位顯示與您所指定之表格相關的主要鍵直欄。
- 從可用的直欄清單中,選取您要定義為外來鍵的直欄,然後按一下
>。該直欄會移到外來鍵直欄清單。
若要併入可用的直欄清單中的全部直欄,請按一下
>>。
若要除去表格或概略表中的外來鍵定義,請選取外來鍵直欄清單中的直欄,然後按一下
<。
若要除去外來鍵定義中的全部直欄,請按一下 <<。
- 按一下確定。如此即會關閉「定義外來鍵」視窗,而您所定義的外來鍵會顯示在「外來鍵」頁的外來鍵清單中。
如果您選取了倉儲資料庫內的現存表格
(或已執行步驟),則可檢視目標表格中的資料。每次檢視一個表格的資料。資料倉儲中心會顯示表格的所有直欄,最多不超過
200 行。
若要檢視資料,您可以按一下範例資料。
畫面中會出現「「範例資料」視窗,並顯示一份資料範例。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]