Extraire des informations pour la génération de rapports

Créez un rapport personnalisé en créant une adresse Web de rapports qui permet de collecter des données sur les actifs, les utilisateurs et le référentiel. Les données peuvent être produites aux formats XML et JSON.

Pour afficher des informations sur le rapport, utilisez un produit de génération de rapports externe tel qu'IBM® Rational Insight ou Business Intelligence and Reporting Tools (BIRT).

Vous pouvez utiliser Rational Insight pour générer des rapports à partir de données IBM Rational Asset Manager et d'autres produits Rational. Rational Insight est une solution de génération de rapports commune qui vous permet d'obtenir des valeurs cohérentes sur l'ensemble de l'organisation et des ensembles d'outils afin de mesurer objectivement le statut et la progression. Il implémente des mesures, rapports et tableaux de bord standard pour fournir une vue d'ensemble précise des performances des systèmes et des logiciels. Pour plus d'informations, voir : http://publib.boulder.ibm.com/infocenter/rentrpt/v1r0m0/index.jsp et Configure Rational Insight for Rational Asset Manager

Gérer avec plus d'efficacité à l'aide de rapports

La gestion des actifs logiciels va bien au-delà de leur simple soumission au référentiel et de l'administration de leur consommation. Au fil du temps, l'étude des changements, des modèles et des tendances dans les détails des actifs, des cas d'utilisation par consommation d'actifs existants et des comportements des utilisateurs peut aider les entreprises à évaluer les besoins de leurs stratégies métier du moment.

Les utilisateurs de rôles différents ont besoin de rapports différents

Les analystes métier, les administrateurs, les propriétaires d'actifs et les consommateurs d'actifs ont besoin d'informations différentes pour évaluer l'utilisation qui est faite du référentiel. Par exemple, un administrateur voudra savoir depuis quand un rôle a été attribué à tel ou tel utilisateur. Un propriétaire d'actifs voudra savoir qui est abonné à ses actifs. Un consommateur d'actifs souhaitera connaître quels sont les actifs les plus populaires.

Extraire des données de Rational Asset Manager à l'aide d'URL de rapports

Tous ces utilisateurs peuvent générer des rapports sans nécessiter de connaissances techniques particulières.

Les données utilisées dans les rapports proviennent d'URL qui renvoient une variété d'informations sur le référentiel et les actifs. Les données sont au format XML et peuvent être téléchargées d'un navigateur Web ou accédées directement depuis un outil de génération de rapports tel que BIRT. Différents chemins de rapport, ou URL, renvoient différents types de données. Les chemins de rapport admettent aussi des paramètres semblables aux variables d'une requête. Par exemple, les paramètres fromTime et toTime permettent de spécifier un intervalle de temps afin de ne récupérer que les activités qui ont eu lieu au cours de cet intervalle.

Types de rapports

Les différents chemins de rapport ciblent différents types de rapport. Les types de rapports suivants sont disponibles :
  • Informations d'actif
  • Actifs apparentés
  • Journaux d'activités et informations associées
  • Abonnements d'actifs et d'utilisateurs
  • Attribution et activités de rôles utilisateur
  • Utilisation des actifs dans des processus de construction
  • Utilisation d'artefact

Syntaxe de création d'URL de rapports

Les URL de génération de rapports utilisent l'URL de services Web Rational Asset Manager,/reporting/, et un ou plusieurs chemins et paramètres de rapport (ReportPath:Parameter=ParameterValue) qui déterminent les données. Exemple de syntaxe de base :

http://Nom d'hôte:Port/ram.ws/reporting/ReportPath:Parameter=ParameterValue

Si le rapport comprend plusieurs paramètres, séparez-les avec des virgules :

http://.../reporting/ReportPath:Parameter1=Parameter1Value,Parameter2=Parameter2Value

Parfois, pour créer des rapports, vous devez utiliser plusieurs chemins de rapport. Séparez plusieurs chemins de rapport par une barre verticale (|)

Pour en savoir plus sur les chemins d'accès aux rapports pour créer des URL, visualiser des exemples de rapports et combiner des URL de données de manière à faire qu'une URL devienne le paramètre d'une autre URL, reportez-vous aux références indiquées à la fin de cette rubrique.

Les URL de rapports renvoient des données en tant qu'objets sérialisés XML ou JSON

Les données des rapports sont produites en tant qu'objets sérialisés. Par défaut, les URL de rapports produisent des données au format XML. Il est possible de produire les données au format JSON en ajoutant settings:format=json| avant les autres chemins d'accès aux rapports. Par exemple :
http://Nom d'hôte:Port/ram.ws/reporting/settings:format=json|ReportPath:Parameter=ParameterValue

Trouver l'URL des services Web

Les URL de rapports utilisent comme URL de base celle des services Web de Rational Asset Manager et non celle de l'application. Pour extraire l'URL des services Web :
  1. Connectez-vous au client Web de Rational Asset Manager.
  2. Cliquez sur l'icône Aide puis sur Extensions.
  3. Dans la section Services Web de la page Extensions, sélectionnez et copiez l'adresse URL Emplacement du référentiel, qui correspond à l'adresse URL des services Web qui permet de générer des adresses URL de rapports.

Commentaires