Reporting architecture overview
Reporting requires data providers for providing the data for the report, getting data from the sources to the output, and specifying which data to report on and how to present it.
The following diagram shows the data providers, data sources and components that are used to
create the reports, which can be embedded in dashboards or exported into various formats:
Legend:
- BIRT = Business Intelligence and Reporting Tools
- DCC = Data Collection Component
- DOORS® = IBM Engineering Requirements Management DOORS
- DOORS Next = IBM Engineering Requirements Management DOORS Next
- DW = Data warehouse
- ETL = Extract, transform, and load
- Engineering Test Management = IBM Engineering Test Management
- Engineering Workflow Management = IBM Engineering Workflow Management
- JTS = IBM Jazz® Team Server
- LQE = Lifecycle Query Engine
- PUB = IBM Engineering Lifecycle Optimization - Publishing
- RMM = IBM Rhapsody® Model Manager
- TRS = Tracked Resource Set
Data warehouse reporting architecture
With data warehouse reporting, the following components are needed to collect data in Engineering Lifecycle Management:
- Applications and their data storage
- Jazz Team Server and its data storage
- DCC and the data warehouse
The data warehouse does not contain information about configuration-enabled projects. To report on configuration data, use Lifecycle Query Engine and the Report Builder from Jazz Reporting Service.
All of the components can be installed together or separately.
Lifecycle Query Engine reporting architecture
You can use indexed data from Lifecycle Query Engine data providers to report on artifacts across projects or versioned data in configurations. When you use Lifecycle Query Engine reporting to collect data, the following components are needed in Engineering Lifecycle Management:- Applications and their data storage
- Jazz Team Server and its data storage
- Lifecycle Query Engine
The Report Builder is also needed to create reports on a project or across the projects with versioned data in configurations. Jazz Reporting Service includes the Lifecycle Query Engine and the Report Builder. For more information, see Deciding which Engineering Lifecycle Management reporting option to use.