Recherche avancée de designs serveur
Vous pouvez effectuer des recherches complexes sur les instances stockées sur le serveur Rational Team Concert. Pour ce faire, vous devez utiliser un des modèles de recherche disponibles ou créer votre propre modèle.
- Modèles de recherche
- Cette liste affiche tous les modèles de recherche disponibles. Ces modèles peuvent être livrés
en standard ou écrits et adaptés par les utilisateurs. Il existe deux types de modèles de recherche :
- Les modèles formatés, qui proposent les critères de recherche suivants :
- Type d'entité (Programme ou Ecran par exemple)
- Mot clé
- Référentiel ou projet
- Type de la Rubrique (Rubrique de type date par exemple)
- Longueur de la Rubrique
Le contenu du modèle sélectionné s'affiche dans le tableau Modèle formaté et dans la zone non-saisissable associée au tableau, dans laquelle la recherche est présentée sous la forme d'une expression du langage de requête SPARQL.
- Les modèles à format libre.
Le contenu de ces formats est entièrement libre et doit être saisi dans le langage de requête SPARQL. Vous avez la possibilité d'utiliser des expressions régulières ou des opérateurs pour filtrer la recherche.
Certains modèles livrés en standard proposent de filtrer les instances (opérateur FILTER) d'après le début de leur nom, une suite de caractères dans leur nom, leur type ou leur longueur. Vous pouvez combiner plusieurs critères de recherche avec un opérateur UNION (équivalent de l'opérateur OR).Le modèle à format libre sélectionné initialise le contenu du modèle dans la zone texte Modèle à format libre sous la forme d'une expression SPARQL. Vous pouvez la modifier ou la compléter directement dans cette zone.Conseil : Des tutoriels sur la façon de coder des requêtes SPARQL sont disponibles sur internet.
Si aucun des modèles disponibles ne répond à vos besoins, vous pouvez spécifier le contenu d'un modèle de recherche. Vous pouvez le faire directement dans le tableau Modèle formaté ou la zone texte Modèle à format libre de cet onglet si vous ne voulez pas enregistrer la recherche pour un usage ultérieur. En revanche, si vous voulez créer et sauvegarder le modèle de recherche, saisissez-le dans l'éditeur de modèles de recherche.
Quatre boutons sont associés à la liste déroulante Modèles de recherche :- Editer pour créer un modèle qui sera disponible pour de futures recherches ou pour modifier le contenu d'un modèle déjà créé.
- Supprimer pour supprimer le modèle sélectionné de la liste des modèles disponibles.
- Nouveau pour créer un modèle de recherche qui pourra être utilisé lors de recherches futures. Ce choix ouvre un assistant dans lequel vous nommez le modèle et sélectionnez le modèle dont le contenu va initialiser le nouveau modèle. Vous pourrez alors accéder à l'éditeur de modèles.
- Importer pour importer un modèle de recherche disponible sous la forme d'un fichier xml.
- Les modèles formatés, qui proposent les critères de recherche suivants :
- Modèle formaté
- Ce tableau est constitué des éléments suivants :
- La colonne Index, qui affiche automatiquement les critères de recherche sélectionnés dans la liste déroulante Modèles de recherche. Elle présente chaque critère sous la forme pdp:xxx (où xxxx est le critère de recherche tel que type ou nom).
- La colonne Valeur, qui affiche la valeur donnée à chaque critère de recherche ou rien si aucune valeur ne lui a pas encore été donnée. Si le critère de recherche a une liste limitée de valeurs (type d'entité par exemple), vous pouvez voir les valeurs possibles en cliquant à l'intérieur de la colonne, puis sur le symbole qui apparaît alors.
- Une boîte non saisissable qui affiche la recherche dans le langage SPARQL, utilisé pour les modèles à format libre.
Quatre boutons sont associés à ce tableau :pour ajouter un critère de recherche au modèle. Le nouveau critère est initialisé sous la forme pdp:type dans la colonne Index. La colonne Valeur ne contient aucune valeur. Cliquez à l'intérieur de la colonne Index puis sur le symbole qui apparaît alors. Sélectionnez un nouveau critère dans la liste déroulante et donnez-lui une valeur.
pour supprimer un critère de recherche du modèle. Vous devez sélectionner un critère avant de cliquer sur ce bouton.
pour décaler vers le haut le critère sélectionné dans le modèle, à condition qu'il y ait au moins une ligne précédente.
pour décaler vers le bas le critère sélectionné dans le modèle, à condition qu'il y ait au moins une ligne suivante.
- Modèle à format libre
- Cette zone de saisie est automatiquement alimentée avec l'expression SPARQL correspondant aux
critères de recherche du modèle à format libre sélectionné dans la liste déroulante
Modèles de recherche. Vous pouvez modifier cette expression SPARQL pour
l'adapter à vos besoins.
En revanche, cette zone est vide si votre modèle de recherche n'est pas basé sur un modèle à format libre déjà existant. Vous pouvez alors écrire votre propre modèle ici en langage SPARQL.
- Portée serveur
- Vous pouvez sélectionner un flux pour limiter le portée de la
recherche.
Un flux est l'équivalent d'une session de travail. C'est un objet de référentiel créé dans le serveur Rational Team Concert pour intégrer le travail effectué dans les espaces de travail.