Jazz Reporting Service components

Jazz Reporting Service is the default reporting tool for the IBM® Engineering Lifecycle Management (ELM) solutions. Jazz Reporting Service uses three components to create reports across products:
  • Report Builder: Provides an easy-to-use interface where you can create your own reports or run predefined reports.
  • Lifecycle Query Engine (LQE): Indexes the data from across your projects for near-live reporting and reporting on configurations.
  • Data Collection Component (DCC): Gathers the data from across your projects into the data warehouse for your reports.

For your data source, you use either Lifecycle Query Engine or the data warehouse. For more information on data sources, see Deciding which data source to use.

Report Builder

Use Report Builder to quickly and easily consolidate data across your lifecycle management tools and project areas. You can start with the ready-to-use and ready-to-copy reports or you can create new reports to retrieve and share information about your projects. You can add your report to a Jazz dashboard or export it to a spreadsheet, HTML, PDF, or Microsoft Word.

Depending on the applications that you use, and the type of information that you want to report on, you can choose to report on data that is collected in a data warehouse or that is indexed by Lifecycle Query Engine (LQE). For example, if you collect data about configurations, you must use LQE as the data source.

Lifecycle Query Engine

You can use Lifecycle Query Engine (LQE) to index data from applications that support the tracked resource set (TRS) specification. Each lifecycle tool makes data available by contributing a tracked resource set (TRS) feed. LQE uses the TRS feed contributions to create and maintain an index of link-accessible resources from the TRS data sources that are defined in the LQE administration page. The index is synchronized periodically with each data source, ensuring that current data is available for use in lifecycle queries.

Note: LQE is not another application in your lifecycle toolset; it is a database system and as such requires adequate resources such as CPU and RAM for optimal performance.
Important: Lifecycle Query Engine is the data source for reporting on projects with or without configurations; however, there are considerations. For details, see Getting started with reporting by using Lifecycle Query Engine data sources on Jazz.net.
The following products implement the TRS specification and can be configured as data sources:
  • IBM Engineering Requirements Management DOORS®
  • IBM Engineering Requirements Management DOORS Next
  • IBM Engineering Workflow Management
  • IBM Engineering Test Management
  • IBM Engineering Lifecycle Optimization - Engineering Insights
Starting in version 6.0.6, you can use a new LQE solution in your test environments for evaluation purposes. By using property graph technology, the new LQE solution offers elastic scalability for growing data and user base.
Attention: Do not use the technology preview on production servers or with large repositories. For detailed information, read this article on Jazz.net.

The Data Collection Component

The Data Collection Component runs data collection jobs from Engineering Lifecycle Management (ELM) applications and loads data into the data warehouse. Data Collection Component is designed to improve performance by using parallel processing.

If you use a data warehouse, install the Data Collection Component. You can access the Data Collection Component at: https://<server>:<port>/dcc/web. For example in a web browser, type the address: https://localhost:9443/dcc/web.