Gérer les analyse continues dans SharePoint Server
S’APPLIQUE À :
2013
2016
2019
Subscription Edition
SharePoint in Microsoft 365
L'option Activer les analyses continues est une option de planification des analyses représentant une alternative aux analyses incrémentielles. Cette option est nouvelle dans SharePoint Server et s’applique uniquement aux sources de contenu de type SharePoint Sites.
Les analyse continues analysent SharePoint sites serveur fréquemment pour aider à maintenir les résultats de la recherche à l’heure. Comme les analyses incrémentielles, les analyses continues analysent le contenu ajouté, modifié ou supprimé depuis la dernière analyse. Contrairement aux analyses incrémentielles, qui démarrent à une heure donnée et se répètent régulièrement à des heures spécifiées par la suite, les analyses continues démarrent automatiquement à des intervalles prédéfinis. L'intervalle par défaut pour les analyses continues est de 15 minutes. Les analyse continues permettent de garantir l’nouveauté des résultats de la recherche, car l’index de recherche est tenu à jour à mesure que le contenu SharePoint Server est si fréquemment analyser. Par conséquent, les analyse continues sont particulièrement utiles pour l’analyse SharePoint contenu serveur qui change rapidement.
Une analyse continue unique inclut toutes les sources de contenu dans une application de service de recherche pour lesquelles les analyses continues sont activées. De même, l'intervalle d'analyse continue s'applique à toutes les sources de contenu dans l'application de service de recherche pour lesquelles les analyses continues sont activées.
Vous ne pouvez pas exécuter plusieurs analyses complètes ou incrémentielles pour la même source de contenu en même temps. Cependant, plusieurs analyses continues peuvent être exécutées en même temps. Ainsi, même si une analyse continue traite une mise à jour de contenu volumineuse, une autre analyse continue peut démarrer à l'intervalle prédéfini et analyser les autres mises à jour. Les analyses continues d'un référentiel de contenu particulier peuvent également avoir lieu pendant une analyse complète ou incrémentielle sur le même référentiel.
Une analyse continue ne traitera pas ou ne réessaye pas les éléments qui retournent des erreurs à plusieurs reprises. Ces erreurs sont retentées lors d’une analyse incrémentielle de « nettoyage », qui s’exécute automatiquement toutes les quatre heures pour les sources de contenu pour lesquelles l’analyse continue est activée. Les éléments qui continuent de renvoyer des erreurs au cours de l’analyse incrémentielle seront retentés au cours des futures analyses incrémentielles, mais ne seront pas repris par les analyses continues tant que les erreurs n’auront pas été résolues.
Vous pouvez définir des durées d’analyse incrémentielles sur la page Search_Service_Application_Name: Ajouter/Modifier la source de contenu, mais vous pouvez modifier l’intervalle de fréquence des analyse continues uniquement à l’aide de Microsoft PowerShell.
Pour activer les analyses continues pour une source de contenu existante
Vérifiez que le compte d'utilisateur qui exécute cette procédure est un administrateur de l'application de service de recherche.
Dans Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.
Cliquez sur l'application de service de recherche.
Sur la page Nom_de_l'application_de_service_de_recherche: Administration de la recherche, dans le menu de lancement rapide, sous Analyse, cliquez sur Sources de contenu.
Sur la page Nom_de_l'application_de_service_de_recherche: Gérer les sources de contenu, cliquez sur la source de contenu SharePoint pour laquelle vous voulez activer l'analyse continue.
Dans la section Planifications d'analyse, sélectionnez Activer les analyses continues.
Cliquez sur OK.
Vérification : Dans la page Search_Service_Application_Name: Gérer les sources de contenu, vérifiez que la colonne État présente l’état Analyse continue.
Pour activer les analyses continues pour une nouvelle source de contenu
Vérifiez que le compte d'utilisateur qui exécute cette procédure est un administrateur de l'application de service de recherche.
Dans Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.
Cliquez sur l'application de service de recherche.
Sur la page Nom_de_l'application_de_service_de_recherche: Administration de la recherche, dans le menu de lancement rapide, sous Analyse, cliquez sur Sources de contenu.
Sur la page Nom_de_l'application_de_service_de_recherche: Gérer les Sources de contenu, cliquez sur Nouvelle source de contenu.
Créez une source de contenu de type Sites SharePoint.
Dans la section Nom, entrez le nom dans le champ Nom.
Dans la section Type de source de contenu, sélectionnez Sites SharePoint.
Dans la section Adresses de démarrage, entrez la ou les adresses de démarrage.
Dans la section Paramètres de l'analyse, sélectionnez le comportement d'analyse pour toutes les adresses de démarrage.
Dans la section Planifications d'analyse, sélectionnez Activer les analyses continues.
Cliquez sur OK.
Vérification : Dans la page Search_Service_Application_Name: Gérer les sources de contenu, vérifiez que la source de contenu nouvellement ajoutée apparaît et que la colonne État présente l’état Analyse continue.
Pour désactiver les analyses continues pour une source de contenu
Vérifiez que le compte d'utilisateur qui exécute cette procédure est un administrateur de l'application de service de recherche.
Dans Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.
Cliquez sur l'application de service de recherche.
Sur la page Nom_de_l'application_de_service_de_recherche: Administration de la recherche, dans le menu de lancement rapide, sous Analyse, cliquez sur Sources de contenu.
Sur la page Nom_de_l'application_de_service_de_recherche: Gérer les sources de contenu, cliquez sur la source de contenu SharePoint pour laquelle vous voulez désactiver les analyses continues.
Dans la section Planifications d'analyse, décochez Activer les analyses incrémentielles. Les analyses continues sont alors désactivées.
Pour confirmer que vous voulez désactiver les analyses continues, cliquez sur OK.
Facultatif : cliquez sur Modifier la planification pour modifier la planification des analyses incrémentielles, puis cliquez sur OK.
Sur la page Nom_de_l'application_de_service_de_recherche: Modification de la source de contenu, cliquez sur OK.
Vérification : Dans la page Search_Service_Application_Name: Gérer les sources de contenu, vérifiez que la colonne État est devenu inactif. Cela peut prendre du temps car toutes les URL qui restent dans la file d'attente d'analyse sont analysées même après que les analyses continues ont été désactivées.
Pour désactiver les analyses continues pour toutes les sources de contenu
Vérifiez que le compte d’utilisateur qui effectue cette procédure est un administrateur de l’application de service de recherche.
Démarrez un SharePoint Management Shell sur un serveur de la batterie de serveurs.
À l'invite de commandes Microsoft PowerShell, tapez les commandes suivantes :
$SSA = Get-SPEnterpriseSearchServiceApplication $SPContentSources = $SSA | Get-SPEnterpriseSearchCrawlContentSource | WHERE {$_.Type -eq "SharePoint"} foreach ($cs in $SPContentSources) { $cs.EnableContinuousCrawls = $false $cs.Update() }Vérification : Dans la page Search_Service_Application_Name: Gérer les sources de contenu, vérifiez que la colonne État est devenu Inactive pour toutes les sources de contenu. Cela peut prendre du temps car toutes les URL qui restent dans la file d'attente d'analyse sont analysées même après que les analyses continues ont été désactivées.
Pour modifier l’intervalle de l’analyse continue
Vérifiez que le compte d’utilisateur qui exécute cette procédure est membre du groupe Administrateurs de batterie.
Démarrez SharePoint Management Shell.
À l'invite de commandes Microsoft PowerShell, tapez les commandes suivantes :
$ssa = Get-SPEnterpriseSearchServiceApplication $ssa.SetProperty("ContinuousCrawlInterval",n)Où :
- n représente l'intervalle régulier en minutes pour le démarrage des analyses continues. L'intervalle par défaut est de 15 minutes. L'intervalle le plus court que vous pouvez définir est de 1 minute.
Notes
Si vous réduisez l’intervalle, vous augmentez la charge sur SharePoint server et le robot. Veillez à planifier et à anticiper en conséquence une telle augmentation de la consommation des ressources.