Le système de recherche n'indexe pas des valeurs de propriétés complètes, mais des jetons.
Les jetons sont des fragments d'une valeur de propriété qui permettent au système de rechercher les fichiers en fonction d'une information. Ce type de recherche permet d'obtenir des résultats plus rapidement et réduit l'impact sur le système en cas de recherche dans des coffres-forts contenant des milliers de valeurs de propriétés.
Si les utilisateurs savent comment les valeurs de propriétés sont décomposées en jetons, ils peuvent se contenter de rechercher des jetons. Cela leur permet d'affiner la recherche et de réduire l'impact sur le système lors du renvoi des résultats. Désormais, lorsqu'un utilisateur effectue la même recherche sur la chaîne DES, seuls les fichiers dont le nom de l'auteur est DES sont renvoyés. Le fichier Design00.idw n'est plus renvoyé, car le premier jeton est Design, tandis que les initiales de l'auteur, DES, constituent un jeton complet.
Tous les caractères adjacents de type identique sont regroupés au sein d'un même jeton. Trois types de caractères sont pris en charge : les caractères alphabétiques (A, B, C, ...Z), les caractères numériques (0, 1, 2, ...9) et les caractères spéciaux de ponctuation (-,_,@...$).
Six caractères de ponctuation peuvent être recherchés :
Les autres caractères de ponctuation ne peuvent pas être recherchés et ne peuvent pas apparaître dans des jetons.
Le tableau suivant montre comment trois différents noms de fichiers seraient décomposés en jetons.
| Nom du fichier | Jetons |
|---|---|
|
A-055401-321.ipt |
|
|
Great White Shark.doc |
|
|
Gr8work.xls |
|
En ayant la possibilité de spécifier des valeurs de recherche basées sur des jetons, vous disposez d'une plus grande latitude pour élaborer les recherches. Il est possible d'étendre la recherche en ajoutant un caractère générique ou de l'affiner en spécifiant un jeton.