Présentation de l'architecture de production de rapports

Les rapports exigent des fournisseurs de données qu'ils fournissent les données pour le rapport, qu'ils acheminent les données depuis les sources jusqu'aux résultats et qu'ils spécifient les données sur lesquelles portera le rapport et la manière de les présenter.

Le diagramme suivant montre les fournisseurs de données, les sources de données et les composants utilisés pour créer les rapports, qui peuvent être intégrés dans des tableaux de bord ou exportés dans différents formats :
Figure 1 : Architecture de production de rapports
Architecture de production de rapports
Légende :
  • BIRT = Business Intelligence and Reporting Tools
  • Composant de collecte de données = Composant de collecte de données
  • DOORS® = IBM Engineering Requirements Management DOORS
  • DOORS Next = IBM Engineering Requirements Management DOORS Next
  • DW = Entrepôt de données
  • ETL = Extraction, transformation et chargement (ETL)
  • Engineering Test Management = IBM Engineering Test Management
  • Engineering Workflow Management = IBM Engineering Workflow Management
  • JTS = IBM Jazz® Team Server
  • Moteur d'interrogation du cycle de vie = Moteur d'interrogation du cycle de vie
  • PUB = IBM Engineering Lifecycle Optimization - Publishing
  • RMM = IBM Rhapsody® Model Manager
  • TRS = Ensemble de ressources suivies

Architecture de production de rapports d'entrepôt de données

Les composants suivants sont nécessaires pour collecter des données dans le cadre de la Engineering Lifecycle Management
  • Les applications et leur stockage de données
  • Jazz Team Server et son stockage de données
  • Composant de collecte de données et entrepôt de données
Le Report Builder est également nécessaire pour créer des rapports sur un projet ou sur l'ensemble des projets. Jazz Reporting Service comprend le composant de collecte de données et le générateur de rapports. Pour plus d'informations, consultez la section Choisir l'option de rapport d' Engineering Lifecycle Management s à utiliser.

L'entrepôt de données ne contient pas d'informations sur les projets activés pour les configurations. Pour établir des rapports sur les données de configuration, utilisez Lifecycle Query Engine et le Report Builder de Jazz Reporting Service.

Tous les composants peuvent être installés ensemble ou séparément.

Architecture du moteur d'interrogation du cycle de vie

Vous pouvez utiliser les données indexées des fournisseurs de données du moteur de requêtes du cycle de vie pour établir des rapports sur les artefacts dans les projets ou sur les données de versions dans les configurations. Lorsque vous utilisez le moteur de requête du cycle de vie pour collecter des données, les composants suivants sont nécessaires dans la Engineering Lifecycle Management
  • Les applications et leur stockage de données
  • Jazz Team Server et son stockage de données
  • Lifecycle Query Engine

Le Report Builder est également nécessaire pour créer des rapports sur un projet ou sur l'ensemble des projets avec des données versionnées dans les configurations. Jazz Reporting Service comprend le moteur de requête Lifecycle et le générateur de rapports. Pour plus d'informations, consultez la section Choisir l'option de rapport d' Engineering Lifecycle Management s à utiliser.

Architecture de production de rapports opérationnels

Avec les rapports en direct, les données de l'application et du stockage de données de Jazz Team Server sont accessibles à l'aide d'API REST et de fichiers de transformation. C'est de la même manière que les tâches de collecte de données accèdent aux informations dans les rapports de l'entrepôt de données. Cependant, les données sont immédiatement extraites du magasin de données de l'application et transformées en rapports, au lieu d'être stockées dans l'entrepôt de données.