您可以将 Lifecycle Query Engine 与缺省 Apache Derby 数据库或外部数据库配合使用;您选择的内容取决于您要部署 LQE 的方式。例如,如果要部署单个 LQE 节点,那么您可以使用任何一个选项。但是,如果要跨多个节点部署 LQE,那么必须使用外部数据库。 有关受支持的数据库的信息,请参阅设置数据库。
Lifecycle Query Engine 是一个 Jazz™ 应用程序,已向单个 Jazz Team Server 注册。 在分布式环境中,可以在不同的服务器之间设置友元关系,以提供对应用程序数据的访问。
生命周期工具通过使用跟踪资源集 (TRS) 使数据可用于建立索引;TRS 的成员是使用资源描述框架 (RDF) 表示的可检索资源(称为索引资源)。您可以对汇总了索引资源的 RDF 图形的 RDF 数据集创建并运行 SPARQL 查询。这些查询包括生命周期工具之间的数据;它们也是资源之间的跨工具链接。 跟踪资源集中的更改日志会捕获索引资源发生的任何更改,并且这些更改会传播至生命周期索引,使其保持最新。
TRS 中的资源可为受保护资源。LQE 管理员可授予对基于整个索引的已建立索引的资源、已建立索引的每个数据源或生命周期工具定义的访问上下文的访问权。
有关 TRS 规范的更多信息,请参阅 Open Services for Lifecycle Collaboration 跟踪资源集规范 V2.0。