在您升級至 Rational® Insight 1.0 Fix
Pack 1 與 Rational Quality
Manager 1.0.1.1 或 2.0 之後,您必須更新 Rational Quality
Manager 的 meta 資料模型,方法是將新模型匯入到 IBM® Cognos® Framework
Manager 專案中,然後更正重複參照。
執行這項作業的原因和時機
記住: 只有將 Rational Quality
Manager 1.0.1.1 或 2.0 用作資料來源時才需要執行此作業。
若要升級 Rational Quality Manager 的 meta 資料模型,您必須重新命名資料來源、將新模型匯入到 IBM Cognos Framework Manager 專案中、重新排序「商業視圖」資料夾中的元素、移除重複資料來源,並將直欄新增至查詢主旨。
若要升級 meta 資料模型:
- 請匯入 Rational Quality Manager 的 XML 資料配置檔。
- 啟動 XML Data Configuration。
- 按一下,然後開啟您在升級之前所使用 Rational Quality Manager 的現有 XML 資料配置檔。
- 開啟該檔案之後,按一下,為您的 Rational Quality Manager 版本選取 XML 資料配置檔。
- 如果您正使用 Rational Quality
Manager 1.0.1.1,請選取 rqm1011.xdc 檔案。
- 如果您正使用 Rational Quality
Manager 2.0,請選取 rqm.xdc 檔案。
預設檔案位置為 rational_insight_installation_directory\dataconfig\configs\live
data config。
- 選取合併具有相符 ID 的元素屬性,並按一下確定。
- 重新命名資料來源。
- 啟動 Cognos Framework
Manager,然後開啟您的 Rational Quality
Manager 專案。
- 展開 ,然後按一下 RQM。
- 在「內容」頁面上,將 RQM 變更為 RQM1。
- 如果顯示警告訊息,請按一下確定。
- 儲存變更。
- 針對 RQM_System 資料來源,重複執行步驟 b 到 e,並將它重新命名為 RQM_System1。
- 將最新模型匯入到 IBM Cognos Framework Manager 專案中。
- 在 Rational Quality Manager 名稱空間上按一下滑鼠右鍵,然後按一下執行 meta 資料精靈。
- 按一下 IBM Cognos 8 模型,然後按下一步。
- 瀏覽並選取最新 Rational Quality Manager 專案的 Rational Insight Reporting
Data Model (RQM).cpf 檔案,然後按下一步。
- 選取 Rational Quality Manager,並針對重複元素,選取不要匯入此物件。
按下一步。
- 按下一步。匯入處理程序結束之後,請按一下完成。
- 重新排序「商業視圖」資料夾中的元素。
- 展開 Rational Quality Manager 名稱空間,然後按一下商業視圖。
- 在資料夾上按一下滑鼠右鍵,然後按一下重新排序。
針對商業視圖資料夾中的所有資料夾,重複執行此動作。
- 關閉 Cognos Framework Manager。
- 將資料來源重新命名回其之前的名稱。
- 在文字編輯器中,開啟專案的 model.xml 檔案。檔案預設位置為 rational_insight_instllation_directory\framemgr\Rational
Insight Reporting Data Model (RQM)。
- 尋找 XML 元素 <dataSources>。
複製 XML 元素開啟與關閉標籤之間的文字,並貼上至暫存文字檔。
- 在 model.xml 檔案中,尋找 RQM1 的所有出現項目,並取代為 RQM。
- 在 model.xml 檔案中,尋找 RQM_System1 的所有出現項目,並取代為 RQM_System。
- 從步驟 b 中的暫存檔中複製文字,將該文字貼到 model.xml 檔案的 <dataSources> 標籤中。
- 儲存 model.xml 檔案,然後關閉它。
- 移除重複資料來源。
- 啟動 Cognos Framework
Manager,然後開啟您的 Rational Quality
Manager 專案。
- 展開 。
- 刪除 RQM1 與 RQM_System1。
- 將直欄新增至查詢主旨。
- 展開 。
- 按兩下測試案例、按一下確定、將內容值指定為 RQM,然後按一下確定。 會將數個直欄新增至 TestCase 查詢。
- 展開、在說明上按一下滑鼠右鍵,
然後按一下顯示物件相依關係。定義為 [Physical Metadata].[TestCase].[Description] 的所有計算
定義都會列在相依物件視圖中。若要查看專案檢視器中的查詢項目,請按一下相依物件中的結果。查詢項目所屬的查詢主旨為 TestCase 的相依物件。
- 針對在步驟 c 中找到的每個相依查詢主旨,按兩下來開啟「查詢主旨定義」頁面,然後在可用的模型物件方框中,將中的所有未定義的直欄拖曳到查詢項目與計算方框中。將直欄名稱變更為有意義的名稱。
- 儲存變更。
- 選取查詢物件的所有屬性,按一下滑鼠右鍵,然後選取重新排序。
- 儲存變更。
- 針對下列查詢主旨,重複執行步驟 b 到 f:
TestPlan、Requirement、TestPhase、ExecutionWorkItem、ExecutionResult、
Configuration、TestSuiteLog、Request、ResourceCollection、ResourceGroup、
LabResource、LabResourceSoftwareLookup、JobResult、TeamArea、Contributor、
WorkItem
- 關閉 Cognos Framework Manager。
- 刪除不再需要的工作。
- 展開 ,並刪除要素項相關工作。
- 在 中,刪除工作相關要素項。
- 在 中,刪除測試計劃相關的測試計劃。
- 展開 ,並刪除要素項相關工作、工作相關要素項與測試計劃相關的測試計劃。
- 展開 ,並刪除JobContributorLookup 與 TestPlanTestPlanLookup。
- 展開 ,拖放商業視圖中的專案,然後刪除 中的空專案區域資料夾