Connexion à un fournisseur TRS en tant que source de données pour l'index Lifecycle Query Engine avec une adresse URL de source de données

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. Vous pouvez générer l'index d'un outil de cycle de vie qui se trouve sur un autre serveur JTS à l'aide d'une adresse URL de source de données. Si votre application ne possède pas de document des services racine ou que vous voulez indiquer manuellement les adresses URL OAuth, vous pouvez enregistrer manuellement TRS. Il s'agit de la méthode la plus complexe d'ajout de sources de données à LQE ; elle ne doit être utilisée que par les administrateurs qui connaissent très bien leur architecture de solution. Lorsque l'adresse URL de la source de données est enregistrée, LQE communique directement avec le fournisseur TRS (l'application de cycle de vie).

Avant de commencer

L'utilisateur fonctionnel LQE (lqe_user) doit être créé sur le serveur JTS pour l'outil de cycle de vie, comme décrit dans 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 de la source de données.
    Capture d'écran de l'assistant Ajouter source de données, montrant l'option Adresse URL manuelle sélectionnée.
    1. Entrez l'adresse URL de la source de données TRS pour votre application. Le format par défaut est https://serveur:port/outil/trs. Sélectionnez la source de données que vous souhaitez ajouter.
    2. Ajoutez l'URL de la liste de contexte d'accès à utiliser lors de la connexion au fournisseur TRS.
    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 que ces indexations s'exécutent l'une après l'autre.
    5. Etant donné que cette application se trouve sur un serveur JTS différent de LQE, choisissez d'entrer les détails d'authentification.
  3. Dans le panneau Spécifier les détails d'authentification, entrez les informations d'authentification 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. Entrez les adresses URL OAuth pour votre application. Elles peuvent être similaires à :
      • https://serveur:port/tool/oauth-request-token
      • https://serveur:port/tool/oauth-authorize
      • https://serveur:port/tool/oauth-access-token
  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