Gérer l'indexation d'un référentiel
Pour permettre à l'utilisateur d'effectuer des recherches plein texte et des recherches approximatives dans les solutions HOPEX, le référentiel doit au préalable être indexé.
L'indexation est lancée automatiquement toutes les 10 minutes (valeur par défaut modifiable) avec le planificateur d'indexation. Cette indexation est incrémentale et concerne les objets créés et modifiés.
*Certaines modifications sur le metamodel HOPEX (par exemple passer une MetaClass non indexable à indexable) nécessitent une réindexation totale, pour cela voir Indexer manuellement un référentiel.
*Pour modifier le paramétrage par défaut du planificateur, voir Personnaliser le planificateur d'indexation.
*La première indexation peut être longue suivant la taille de votre référentiel (ex. : plus de 30 heures pour un référentiel de 2 Go, dont les documents métier en constituent la majeure partie), et ralentir les performances de HOPEX. Veillez à lancer cette première indexation lorsque les utilisateurs HOPEX ne sont pas connectés.
*Veillez à prévoir suffisamment d'espace disque disponible avant d'activer l'indexation : statistiquement pour un référentiel volumineux (ex. : 2 Go) et dont les documents métier en constituent la majeure partie, le volume de l'indexation peux représenter deux fois le volume du référentiel.
Activer/désactiver l'indexation d'un référentiel pour la recherche plein texte
Par défaut, l'indexation d'un nouveau référentiel est activée.
Pour activer/désactiver l'indexation d'un référentiel :
1. Accédez aux propriétés du référentiel concerné.
2. Sélectionnez/Désélectionnez Indexation du référentiel pour activer/désactiver l'indexation d'un référentiel.
3. Cliquez sur OK.
Le planificateur met à jour l'indexation toutes les 10 minutes.
*Pour modifier le paramétrage du planificateur d'indexation voir Personnaliser le planificateur d'indexation.
L'indexation est effectuée pour chaque langue pour toutes les langues installées.
Une fois l'indexation terminée, le dossier <Nom du référentiel>.IX est créé dans le dossier correspondant au référentiel. Ce dossier contient les résultats de l'indexation.
Indexer manuellement un référentiel
L'administrateur peut indexer le référentiel manuellement pour :
une première indexation
relancer une indexation totale
Certaines modifications sur le metamodel HOPEX peuvent avoir un impact sur l'indexation. Ceci nécessite de relancer une indexation totale.
Exemple : quand une MetaClass passe de non indexable à indexable (dans les propriétés d'une MetaClass, son attribut Candidate à l'indexation est modifié à "oui"), la mise à jour automatique de l'indexation ne va pas prendre en compte les objets qui correspondent à cette MetaClass.
Pour indexer un référentiel manuellement :
*Pour pouvoir indexer manuellement le référentiel, l'option d'indexation du référentiel doit être sélectionnée, voir Activer/désactiver l'indexation d'un référentiel pour la recherche plein texte.
1. Connectez-vous à HOPEX Administration et sélectionnez le référentiel concerné.
2. Faites un clic droit sur le référentiel à indexer et sélectionnez Index pour la recherche plein texte.
Une fenêtre vous indique l'état de l'indexation du référentiel (non indexé, déjà indexé, indexation en cours).
3. Cliquez sur Démarrer l'indexation du référentiel .
L'indexation est effectuée pour chaque langue pour toutes les langues installées.
*Pour la première indexation, le dossier SearchIndexes est créé dans le dossier du référentiel. Ce dossier contient les résultats de l'indexation : un sous-dossier par langue (nom des sous-dossiers : <hexa IdAbs de la langue>).
Personnaliser le planificateur d'indexation
Vous pouvez modifier le paramétrage par défaut du planificateur d'indexation.
Pour personnaliser le paramétrage du planificateur d'indexation :
1. Connectez-vous à HOPEX Administration et sélectionnez le référentiel concerné.
2. Faites un clic droit sur Scheduler et sélectionnez Gérer les triggers.
3. Sélectionnez l'onglet Déclencheurs système.
4. Faites un clic droit sur Indexing Automaton et sélectionnez Mettre à jour la planification.
La fenêtre de paramétrage du planificateur d'indexation apparaît.
5. Modifiez le paramétrage.
*Pour des informations sur le planificateur voir Planification (Scheduler).
6. Cliquez sur OK.