Connexion à un fournisseur TRS en tant que source de données pour l'index Lifecycle Query Engine avec un document des services racine

Tout outil du cycle de vie qui prend en charge la spécification TRS peut être utilisé en tant que source de données pour créer l'index de la durée de vie des données liées. Si l'application possède un document des services racine qui déclare ses propres adresse URL OAuth, vous pouvez enregistrer le TRS à l'aide de cette adresse URL de services racine. Il s'agit de la méthode la plus simple d'ajout d'une source de données pour les applications enregistrées avec des serveurs JTS autres que LQE. Lorsque LQE communique avec le fournisseur TRS (l'application de cycle de vie), il communique et s'authentifie directement avec votre application.

Avant de commencer

Vous devez créer une paire clé/valeur confidentielle de consommateur OAuth pour LQE dans l'application. Ce consommateur entrant doit être de confiance et avoir un utilisateur fonctionnel (lqe_user). Une licence interne TRS doit être attribuée à l'utilisateur fonctionnel. Pour plus d'informations, voir Configuration de Lifecycle Query Engine pour l'accès aux données d'application de cycle de vie.

Procédure

  1. Dans le panneau d'administration LQE, sélectionnez le panneau Sources de données. Ce panneau indique le statut actif de toutes les sources de données auxquelles LQE est connecté.
    Capture d'écran du panneau des sources de données indiquant qu'une source de données est en cours d'indexation.
  2. Sélectionnez Ajouter une source de données et cliquez sur URL des services racine.
    Capture d'écran de l'assistant Ajouter source de données.
    1. Entrez le document des services racine pour l'application à ajouter. Le format par défaut est https://serveur:port/outil/servicesracine.
    2. Les sources de données qui sont répertoriées dans ce document des services racine sont répertoriées dans un format similaire au suivant : https://serveur:port/outil/trs. Sélectionnez la source de données que vous souhaitez ajouter.
    3. Ajoutez un libellé pour identifier la source de données.
    4. Les zones de planification vous permettent de définir le moment où l'indexation initiale a lieu. Laisser les zones vides entraîne la création de l'index dès que l'assistant est terminé. Dans un environnement de lab de test, LQE peut indexer 50000 artefacts en moins d'une heure (selon votre matériel et votre configuration, l'indexage peut être plus lent).
      Remarque : Vous pouvez indexer plusieurs sources de données simultanément. Chacune d'elles s'exécute sur sa propre unité d'exécution. Sinon, vous pouvez planifier l'indexation initiale de plusieurs sources de données TRS pour qu'elles s'exécutent l'une après l'autre.
    5. Etant donné que l'application se trouve sur un serveur JTS différent de celui que LQE utilise, vous devez spécifier l'authentification OAuth. Cliquez sur Suivant.
  3. Dans le panneau Spécifier les détails d'authentification, entrez la clé et la valeur confidentielle de consommateur OAuth pour l'application.
    Panneau des détails d'authentification
    1. Dans une autre fenêtre de navigateur, recherchez la clé que vous avez générée pour LQE dans : Enregistrement des applications comme fournisseurs TRS pour les moteurs LQE (Lifecycle Query Engine). Dans cet exemple, vous ajoutez l'application QM et accédez par conséquent au panneau d'administration QM : https://serveur:port/QM/admin#action=com.ibm.team.repository.admin.configureOAuth.
      Remarque : Sauf si votre authentification est déléguée au serveur Jazz Team Server, vous devez accéder au panneau d'administration de l'application, et non au panneau d'administration de Jazz Team Server.
    2. Sous la liste des clés autorisées, recherchez et copiez la clé et la valeur confidentielle de lqe_user.
    3. Revenez à la fenêtre de navigateur LQE et entrez la clé de consommateur et la valeur confidentielle.
  4. Sélectionnez les options de configuration de la source de données.
    Capture d'écran du panneau "Configurer source de données" de l'assistant Ajouter source de données
    1. Le taux de régénération spécifie la fréquence à laquelle LQE tente d'accéder à la source de données pour les régénérations continues de son index. Une source de données qui n'est pas mise à jour fréquemment peut expérimenter un taux de régénération plus lent qu'une source de données qui est mise à jour régulièrement. L'augmentation du taux de régénération a un impact sur les performances.
    2. Le nombre d'unités d'exécution pour l'indexation initiale est généralement défini entre 2 et 4. Chaque unité d'exécution est approximativement équivalente à une utilisateur utilisant le serveur LQE. Pour les machines Intel, le taux d'amélioration en vitesse de récupération de données pour plus de 4 unités d'exécution est minimum.
    3. Le nombre d'unités d'exécution pour l'indexation en cours est généralement défini entre 2 et 4. Chaque unité d'exécution est approximativement équivalente à un utilisateur utilisant le serveur LQE. Pour les machines Intel, le taux d'amélioration en vitesse de récupération de données pour plus de 4 unités d'exécution est minimum.
    4. Continuer avec une mise à jour incrémentielle en cas de ressource ignorée permet à LQE de consigner une erreur et de continuer l'indexation lorsqu'il rencontre une ressource qu'il ne peut pas indexer. Cette option est sélectionnée par défaut. Si elle est désactivée, le processus d'indexation s'arrête à chaque fois qu'une ressource ne peut pas être indexée.
  5. Une fois l'assistant terminé, les données qui peuvent être configurées à tout moment pour cette source de données sont affichées. Cliquez sur Enregistrer pour commencer l'indexation. L'état actif du processus d'indexation est affiché dans le panneau principal Sources de données. Cliquez sur le lien dans la zone d'état pour afficher un rapport d'état approfondi du processus d'indexation.
    Capture d'écran de la page d'aperçu de l'état de la source de données
    Capture d'écran de la page d'historique de l'état de la source de données

Que faire ensuite

Vous pouvez arrêter l'indexation d'une source de données ou interrompre le processus d'indexation en passant votre souris sur la zone Actions associée et en cliquant sur l'icône appropriée.


Icône Vidéo Regarder des vidéos

Liste de lecture CLM
Canal Jazz.net
Canal de formation des utilisateurs

Icône Apprentissage En savoir plus

Cercle d'apprentissage CLM
Cercle d'apprentissage Agile
Cercles d'apprentissage

Icône Demande Poser des questions

Forum Jazz.net
Forums developerWorks

Icône Support Obtenir de l'aide

Portail de support
Wiki sur le déploiement
Blogue du support