Jazz Reporting Service components

Jazz® Reporting Service is the default reporting tool for the IBM® Engineering Lifecycle Management solutions. JRS 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
Indexes the data from across your projects for near-live reporting and reporting on configurations.
Data Collection Component
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 (Lifecycle Query Engine). For example, if you collect data about configurations, you must use Lifecycle Query Engine as the data source.

The Report Builder user experience allows you to use the reports and folders in an efficient way. You can work with report schedules and results and use the Report Builder (RB) administration seamlessly. You can find the following key improvements in the Report Builder new user experience:
  • The Reports page has a new visual style. It displays additional information, includes new capabilities, and reports that are organized by folders. Moving reports to a different folder structure does not affect reports, which are part of existing dashboards.
    • Organizing reports by folders is a major shift compared to the existing Report Builder classic UI, in which, tags are the primary organization mechanism. The recommendation for the RB new user experience is to minimize the number of folders and reports at the root level. You can group the reports as per your organization needs. For example, create or move existing user-specific content under the Users folder, and in the Projects folder, move anything else that is organized at a project level. This organization keeps the folder root level clean and responsive.

      To learn more about searching, creating, editing, copying, moving, and deleting reports, see Managing reports and schedules in new user experience.

    • The reports list displays more information for each report, such as the last modified date of report or folder. There are more columns that you can select to display, such as ID, Last modified by, Last run, and Last run by. These columns help you to understand the usage patterns of a report.

      For a complete list of other report columns, click the Manage column icon. Select the columns that you prefer and in the order that you want them to display. You can also sort and resize the columns. You can customize the My reports and All reports views based on your column selections. You get specific information under My reports and a different set of information under All reports.

      To learn more about how to customize columns, see Customizing columns.

    • In the Reports page, you can make many changes without opening a report. For example, you can directly edit the name and description of reports and folders. You can also export a report or schedule to export a report directly from the Reports page.

  • Exporting and scheduling an export are streamlined into an improved UI. You can export directly from the Reports page, or move through the steps to schedule the export on a recurring basis. You can also schedule the export of an image type. For reports that require you to select a configuration or filters to run, open the report that you want to export.

  • The Report Builder new user experience includes some improvements in the administration area. It provides more flexibility to the RB administrators.
    • The RB administrator can access the RB administration page from /rs/admin. Thus, RB is aligned with the rest of Engineering Lifecycle Management applications.
    • The new experience for RB administration UI also has some new sections, such as RB themes, beta features, query monitoring, and advanced properties.

      To learn more about how to configure Report Builder, see Setting up and configuring Report Builder.

  • In Report Builder new user experience, access the tours to guide you through various features of the new user experience. You require internet to access these tours.

For more information, see the following video:

Lifecycle Query Engine

You can use Lifecycle Query Engine 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. Lifecycle Query Engine 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 Lifecycle Query Engine administration page. The index is synchronized periodically with each data source, ensuring that current data is available for use in lifecycle queries.

Note: Lifecycle Query Engine 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
  • Global Configuration Management
  • IBM Engineering Lifecycle Optimization Engineering Insights
  • IBM Rhapsody® Model Manager

Data Collection Component

The Data Collection Component runs data collection jobs from Engineering Lifecycle Management 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.