在您升級至 Rational® Insight 1.0 Fix Pack 1 之後,您必須更新資料倉儲的 meta 資料,方法是將新資料模型匯入到 IBM® Cognos® Framework Manager 專案中,然後更正重複參照。
開始之前
在更新您的資料倉儲之前,請確保您已備份資料倉儲。請參閱本頁面底端的相關鏈結。
執行這項作業的原因和時機
若要更新資料倉儲的 meta 資料,您必須重新命名資料來源、將物件匯入到 IBM Cognos Framework Manager 專案中、重新排序「商業視圖」資料夾中的元素、重新命名並移除重複資料來源、移除維度過濾器、更正捷徑、移除重複關係,並將直欄新增至物件。
若要升級資料倉儲的 meta 資料:
- 重新命名資料來源。
- 啟動 Cognos Framework Manager,然後開啟您的 Rational Insight Data Warehouse 專案。
- 展開 ,然後按一下 Rational Data Warehouse。
- 在「內容」頁面上,將 Rational Insight Data Warehouse 變更為 Rational Insight Data Warehouse1。
- 如果您收到警告訊息,請按一下確定。
- 儲存變更。
- 將最新模型匯入到 IBM Cognos Framework Manager 專案中。
- 在 Rational Insight Reporting Data Model 名稱空間上按一下滑鼠右鍵,然後按一下執行 meta 資料精靈。
- 按一下 IBM Cognos 8 模型,然後按下一步。
- 瀏覽並選取最新 Rational Insight 資料倉儲專案的 Rational Insight Reporting Data Model (RIDW).cpf 檔案,然後按下一步。
- 選取 Rational Insight Data Warehouse,並針對重複元素,選取不要匯入此物件。
按兩次下一步。
- 匯入處理程序完成之後,請按一下完成。
註: 因為不會匯出與現有項目的關係,因此您必須重建它們。沒有改寫現有項目,您必須重做全部變更。
- 重新排序「商業視圖」資料夾中的元素。
- 展開 Rational Insight Reporting Data Model 名稱空間,然後按一下商業視圖。
- 在資料夾上按一下滑鼠右鍵,然後按一下重新排序。
針對商業視圖資料夾中的所有資料夾,重複執行此動作。
- 關閉 Cognos Framework Manager。
- 將資料來源重新命名回其之前的名稱。
- 在文字編輯器中,開啟專案的 model.xml 檔案。檔案預設位置為 rational_insight_instllation_directory\framemgr\Rational Insight Reporting Data Model (RIDW)。
- 尋找 XML 元素 <dataSources>。
複製 XML 元素開啟與關閉標籤之間的文字,並貼上至暫存文字檔。
- 在 model.xml 檔案中,尋找 Rational Insight Data Warehouse1 的所有出現項目,並取代為 Rational Insight Data Warehouse。
- 從步驟 b 中的暫存檔中複製文字,將該文字貼到 model.xml 檔案的 <dataSources> 標籤中。
- 儲存 model.xml 檔案,然後關閉它。
- 移除重複資料來源。
- 啟動 Cognos Framework Manager,然後開啟您的 Rational Insight Data Warehouse 專案。
- 展開 。
- 刪除 Rational Insight Data Warehouse1。
- 移除 iteration 維度的過濾器。
- 展開 。
- 按兩下反覆運算維度,按一下過濾器,然後按一下過濾器中列出的過濾器。
- 按一下刪除。
- 儲存變更。
- 更正查詢捷徑中的錯誤。
- 展開 。
- 在構成測試計劃之要求解決度量的要求上按一下滑鼠右鍵,然後按一下。
- 將捷徑拖放到名稱空間中。
- 在資料夾中,刪除現有要求明細捷徑,然後將您在步驟 c 中複製的捷徑重新命名為 Request Detail。
- 移除重複關係。
- 在搜尋方框中,鍵入 Request <-->Request Metrics (Current Snapshot),然後按一下搜尋。
- 刪除找到並列出的關係。
- 儲存變更。
- 將 summary 直欄新增至 VW_REQUEST 物件。
- 展開 。
- 按兩下 VW_REQUEST,然後按一下確定來關閉「查詢定義」頁面。 更新查詢主旨,並會將名為 SUMMARY 的直欄新增至 VW_REQUEST 查詢。
- 展開 VW_REQUEST 查詢,在名稱上按一下滑鼠右鍵,然後按一下顯示物件相依關係。定義為 [Physical Metadata].[VW_REQUEST].[Name] 的所有計算定義都會列在相依物件視圖中。若要查看專案檢視器中的查詢項目,請按一下相依物件中的結果。查詢項目所屬的查詢主旨是 VW_REQUEST 的相依物件。
- 針對在步驟 c 中找到的每個相依查詢主旨,按兩下來開啟「查詢主旨定義」頁面,然後在可用的模型物件方框中,將 中的所有未定義的直欄拖曳到查詢項目與計算方框中。將直欄名稱指定為 Summary。
- 儲存變更。
- 選取查詢主旨的所有屬性,按一下滑鼠右鍵,然後選取重新排序。
- 儲存變更。
- 將 PREV_Summary 直欄新增至 VW_REQUEST_CHANGE_HISTORY 物件。
- 展開 。
- 按兩下 VW_REQUEST_CHANGE_HISTORY,然後按一下確定來關閉「查詢定義」頁面。 更新查詢主旨,並會將名為 PREV_Summary 的直欄新增至 VW_REQUEST_CHANGE_HISTORY 查詢。
- 展開 VW_REQUEST_CHANGE_HISTORY 查詢,在名稱上按一下滑鼠右鍵,然後按一下顯示物件相依關係。定義為 [Physical Metadata].[VW_REQUEST_CHANGE_HISTORY].[Description] 的所有計算定義都會列在相依物件視圖中。若要查看專案檢視器中的查詢項目,請按一下相依物件中的結果。查詢項目所屬的查詢主旨是 VW_REQUEST_CHANGE_HISTORY 的相依物件。
- 針對在步驟 c 中顯示的每個相依關係,按兩下來開啟「查詢主旨定義」頁面,然後在可用的模型物件方框中,將 中的所有未定義的欄拖曳到查詢項目與計算方框中。將直欄名稱指定為 PREV_Summary。
- 儲存變更。
- 選取物件的所有屬性,按一下滑鼠右鍵,然後選取重新排序。
- 儲存變更。
- 關閉 Cognos Framework Manager。