使用「生命週期查詢引擎」(LQE) 來編製資料索引

您可以使用「生命週期查詢引擎」來編製索引及搜尋儲存在任何已配置成支援「已追蹤資源集」規格之產品中的資產。

Rational® Engineering Lifecycle Manager 支援透過實作「已追蹤資源集 API」的初步規格,與「生命週期查詢引擎」整合。「已追蹤資源集 API」初步規格不可用「生命週期查詢引擎」以外的任何其他應用程式來實作。

透過與 Rational Engineering Lifecycle Manager 整合,您可以使用「生命週期查詢引擎」在支援「已追蹤資源集」規格的工具 (例如:Rational Team Concert™、Rational Rhapsody®、Rational DOORS® 和 Rational Quality Manager )間建立「已鏈結生命週期資料索引」。生命週期工具可透過「已追蹤資源集 (TRS)」(其成員必須可利用「資源說明架構」(RDF) 表示法(稱為「索引資源」來擷取)來顯現其「已鏈結生命週期資料」,以使其資料可編製索引。

如需「已追蹤資源集」規格的相關資訊,請參閱Open Services for Lifecycle Collaboration 追蹤資源集規格 2.0 版

從一個以上「已追蹤資源集」建置的「LQE 索引」,可對聚集了「索引資源」之 RDF 圖形的 RDF 資料集執行 SPARQL 查詢。這可讓您一起查詢來自多個生命週期工具的資料,包括資源間的跨工具鏈結。在生命週期工具中對「索引資源」所發生的變更可透過「已追蹤資源集」的「變更日誌」來顯示,讓變更可以延伸到「生命週期索引」以保持最新。

「已追蹤資源集」中的大部分資源都是受保護資源,生命週期工具通常會根據已鑑別使用者的身分來授與或拒絕其存取權。LQE 會以信任用戶端的身分(相對於任何特定使用者)對生命週期工具進行鑑別,讓其能夠無限制地存取「索引資源」。 透過實作「資源存取控制」規格,生命週期工具可讓 LQE 保護任何蒐集自「索引資源」的資訊,以及對索引的使用者施行與生命週期工具本身相同的存取控制原則。

「生命週期查詢引擎」是一個 Jazz 應用程式,其需要向單一 Jazz™ Team Server 登錄。在分散式環境中,可以在不同的 Jazz Team Server 間設定夥伴關係。

LQE 使用的專有名詞

資源 (Resource)
資源是由 RDF 表示式所說明的物件。RDF 資源是由 URI 來識別。
如需相關資訊,請參閱:複合功能/喜好設定檔:專有名詞與縮寫
三項值 (Triple)
RDF 三項值包含三個元件:主旨、述詞和物件
如需相關資訊,請參閱:資源說明架構 (RDF):概念與抽象語法
圖形
RDF 圖形是一組 RDF 三項值。
如需相關資訊,請參閱:資源說明架構 (RDF):概念與抽象語法
RDF 詞彙 (RDF vocabulary)
RDF 詞彙說明 RDF 資料中內容與類別的有意義用法。
如需相關資訊,請參閱:RDF 詞彙說明語言 1.0:RDF 綱目

LQE 使用的 URL

首頁
https://[server]:[port]/lqe/web
管理頁面
https://[server]:[port]/lqe/web/admin
這是用於所有 LQE 管理功能的頁面。
查詢頁面
https://[server]:[port]/lqe/web/query
請利用這個頁面來執行 SPARQL 查詢。在對其他產品中非預期的查詢結果進行疑難排解時非常有用。
使用者授權頁面
https://[server]:[port]/lqe/web/auth
請利用這個頁面來啟用或停用在執行查詢時,對資料來源的 LQE 存取權。這可讓您限制其構件會在查詢結果中傳回的資料來源。
根服務文件
https://[server]:[port]/lqe/scr
Jazz Team Server 用一種標準方式來說明「Jazz 應用程式」,稱為根服務文件。LQE 的根服務文件會說明其服務、鑑別模型、授權和功能使用者。

LQE 產生的日誌檔

LQE 日誌
[JTS_ROOT]/server/logs/lqe.log
LQE 內容
[JTS_ROOT]/server/conf/lqe/lqe.properties
Jazz Team Server Log
Jazz Team Server Log: [JTS_ROOT]/server/logs/jts.log
Tomcat 日誌
Tomcat 日誌:[JTS_ROOT]/Server/Tomcat/logs/catalina.log
WebSphere® Application Server 日誌
[WebSphere_Install_Dir]\AppServer\profiles\[server_name]\logs\ lqe.log

意見