在此課程中,您將學習在自訂資料倉儲的預設綱目(課程 2.1)後,如何更新 Framework Manager 模型來部署對預設 ETL 專案進行的變更(課程 2.2)。
在課程 2.1 中,您已將名為 F_DEFECT_METRICS 的事實表格新增到預設綱目,並將此事實表格與名為 D_COMPONENT_LABEX 的維度表格關聯。 在課程 2.2 中,您將此事實表格及其相關的維度表格新增到 Data Manager 建置中。 在此課程中,您將學習如何變更 Framework Manager 模型,以納入對資料倉儲綱目的變更並公開對報告設計程式的變更。
在此課程中,您將:
- 將 Data Manager 事實表格及維度表格匯入 Framework Manager
- 從匯入的表格建立查詢主旨
- 在兩個新的查詢主旨之間建置關係
- 定義相關查詢主旨的名稱空間
- 部署要發佈的新名稱空間
準備 Framework Manager 專案- 啟動 Framework Manager。
- 從「檔案」功能表中,按一下。
- 在從方框中,按一下瀏覽以跳至預設安裝目錄 (C:/Program Files/IBM/Rational
Insight/framemgr/Rational Insight Reporting Data Model (DW)),然後選取 Rational Insight Reporting Data Model (DW).cpf 檔案。
- 在到欄位中鍵入專案名稱。
依預設,專案名稱與儲存專案的目錄是相同的。
- 在位置欄位中鍵入新的位置,或按一下瀏覽並選取新的專案位置,然後按一下確定。 當您儲存專案時,請確保是將專案儲存在不同的資料夾中。
- 按一下完成。 將專案檔 (.cpf) 與所有相關的檔案儲存在同一個資料夾中。
將新表格的 meta 資料匯入實體 meta 資料層- 在專案檢視器畫面中,展開 Rational Insight Reporting Data Model (DW) 節點,選取實體 meta 資料名稱空間,按一下滑鼠右鍵,然後按一下執行 meta 資料精靈。
您現在已準備好使用精靈頁面,將 Data Manager meta 資料匯入 Framework Manager 建置。 執行此作業的方法是將名為 F_DEFECT_METRICS 的事實表格及名為 D_COMPONENT_LABEX 的維度表格從 Data Manager 匯入 Framework Manager。
- 選取資料來源,然後按下一步。
- 選取 RIDW 資料來源,然後按下一步。
- 展開 RIDW 節點以列出表格下的表格,然後選取維度表格 D_COMPONENT_LABEX 與事實表格 F_DEFECT_METRICS。 按下一步。
- 在產生關係頁面上接受預設值,然後按下一步。 按一下完成。
- 展開新的 F_DEFECT_METRICS 表格並查看「內容」視圖,以確保直欄有正確的內容:
- DEFECT_METRICS_ID 是 ID
- TOTAL_DEFECTS 是事實
- COMPONENT_ID 是 ID
- REC_DATETIME 是屬性
- DATE_ID 是 ID
建立查詢主旨- 在專案檢視器畫面中,展開 節點,選取事實,按一下滑鼠右鍵,然後按一下。
- 將查詢主旨的名稱指定為問題度量然後按一下確定。
- 在查詢主旨定義標籤中,展開實體 meta 資料節點,選取 F_DEFECT_METRICS 表格,將該表格拖放到查詢項目及計算區段中。
按一下確定。
您現在已建立了名為問題度量的新查詢,此查詢鏈結到 F_DEFECT_METRICS 事實表格。 接下來,將建立另一個查詢,這次是鏈結到 D_COMPONENT_LABEX 維度表格。
- 在專案檢視器畫面中,展開 節點,選取維度,按一下滑鼠右鍵,然後按一下。
- 將查詢主旨的名稱指定為元件 LabEx,然後按一下確定。
- 在查詢主旨定義標籤中,展開實體 meta 資料節點,選取 D_COMPONENT_LABEX 表格,將該表格拖放到查詢項目及計算區段中。
按一下確定。
您現在已建立了兩個查詢主旨:一個來自事實表格,另一個來自維度表格。 接下來,將建立這兩個查詢主旨之間的關係。
建置關係- 在專案檢視器畫面中,展開 節點,展開事實資料夾,尋找問題度量查詢主旨,選取此主旨,按一下滑鼠右鍵,然後按一下。
- 在關係表示式標籤中,按一下畫面右側查詢主旨欄位旁的
,展開 Rational Insight Reporting Data Model (DW) 節點,尋找並選取元件 LabEx 查詢主旨,然後按一下確定。
- 選取兩個方框中的 COMPONENT_ID,然後按一下確定。
您現在已透過
COMPONENT_ID 這個共用屬性將兩個查詢主旨鏈結起來。
轉換為星狀綱目- 在專案檢視器畫面中,展開 節點,展開事實資料夾,尋找問題度量查詢主旨,選取此主旨,按一下滑鼠右鍵,然後按一下。
- 在專案檢視器畫面中,展開 節點,展開維度資料夾,尋找元件 LabEx 查詢主旨,選取此主旨,按一下滑鼠右鍵,然後按一下。
- 展開事實資料夾以尋找問題度量測量,選取此測量,按一下滑鼠右鍵,然後按一下建立星狀綱目分組。
- 請確保兩個可用物件均已選取,然後按一下確定。
您現在已為鏈結的查詢主旨建立名為「問題度量」的名稱空間。接下來,需要將此名稱空間新增到發佈週期。
公開業務視圖中的度量- 在專案檢視器畫面中,展開 Rational
Insight Reporting Data Model (DW) 節點,尋找問題度量名稱空間,選取此名稱空間,將其拖放至名稱空間。
- 在專案檢視器畫面中,展開 Rational
Insight Reporting Data Model (DW) 節點,展開套件名稱空間,在 Reporting Data Model (DW) 上按一下滑鼠右鍵,然後按一下。
- 確保在節點中選取了問題度量名稱空間。 按一下確定。
- 在 Reporting Data Model (DW) 上按一下滑鼠右鍵,然後按一下發佈定義。
記住: 這樣您就會重新發佈整個套件;此過程可能需要花費幾分鐘的時間。
您已使用了名為 Reporting Data Model (DW) 的現有發佈套件,並更新了此套件以併入「問題度量」名稱空間。 您現在可以存取 Report Designer 中的 F_DEFECT_METRICS 事實表格及 D_COMPONENT_LABEX 維度表格,並從這些表格的屬性建立報告。