更新資料倉儲的 meta 資料

在您升級至 Rational® Insight 1.0 Fix Pack 1 之後,您必須更新資料倉儲的 meta 資料,方法是將新資料模型匯入到 IBM® Cognos® Framework Manager 專案中,然後更正重複參照。
開始之前
在更新您的資料倉儲之前,請確保您已備份資料倉儲。請參閱本頁面底端的相關鏈結。
執行這項作業的原因和時機
若要更新資料倉儲的 meta 資料,您必須重新命名資料來源、將物件匯入到 IBM Cognos Framework Manager 專案中、重新排序「商業視圖」資料夾中的元素、重新命名並移除重複資料來源、移除維度過濾器、更正捷徑、移除重複關係,並將直欄新增至物件。

若要升級資料倉儲的 meta 資料:

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

意見