Ajouter ou supprimer un type de fichier de l’index de recherche dans SharePoint Server
S’APPLIQUE À :2013 2016 2019 Édition d’abonnement SharePoint dans Microsoft 365
Avant de commencer, vous pouvez lire extensions de nom de fichier analysé par défaut et types de fichiers analysés dans SharePoint Server. Cet article répertorie les types de fichiers que SharePoint Server inclut par défaut dans l’index de recherche.
Si votre environnement SharePoint est hybride et utilise la recherche hybride dans le cloud, vous pouvez choisir les types de fichiers stockés dans SharePoint Server que vous souhaitez ajouter ou supprimer de l’index Microsoft 365. Utilisez les procédures suivantes sur le serveur qui héberge le composant d'analyse dans l'application de service de recherche dans le cloud.
Pour ajouter ou supprimer un type de fichier à partir de l'index de recherche, procédez comme suit :
Ajoutez ou supprimez l'extension de nom de fichier dans la liste des extensions de nom de fichier sur la page Gérer les types de fichiers. Reportez-vous à la rubrique Ajouter ou supprimer des extensions de nom de fichier à partir de la page Gérer les types de fichiers.
Exécutez une analyse complète de toutes les sources de contenu susceptibles d'être concernées par cette modification.
Une fois l'analyse complète terminée, l'index de recherche inclura ou exclura les propriétés des fichiers du type que vous avez ajouté ou supprimé.
Pour commencer à inclure du contenu à partir d'un type de fichier, dans l'index de recherche, procédez comme suit :
Sur un serveur qui héberge un composant de traitement de contenu dans l'application de service de recherche, vérifiez si le format du type de fichier est pris en charge par un gestionnaire de format intégré ou un gestionnaire de format tiers basé sur un filtre (iFilter). Les gestionnaires de format intégrés sont ceux que SharePoint Server possède par défaut. Reportez-vous à la rubrique Visualiser les informations sur les formats de fichiers pouvant être analysés.
Si le serveur ne dispose pas d'un gestionnaire de format pour le type de fichier, installez un gestionnaire de format tiers basé sur un filtre sur tous les serveurs hébergeant des composants de traitement de contenu dans l'application de service de recherche. Suivez les instructions d'installation fournies par le fabricant du gestionnaire de format tiers.
Sur tous les serveurs qui hébergent un composant de traitement de contenu dans l'application de service de recherche, activez l'analyse du format de fichier et de l'extension de nom de fichier. Reportez-vous à la rubrique Activer ou désactiver l'analyse d'un format de fichier.
Exécutez une analyse complète de toutes les sources de contenu susceptibles d'être concernées par cette modification.
Une fois l'analyse complète terminée, l'index de recherche inclura le contenu des fichiers du type que vous avez activé.
Pour arrêter d'inclure du contenu à partir d'un type de fichier, dans l'index de recherche, procédez comme suit :
Sur un serveur qui héberge un composant de traitement de contenu dans l'application de service de recherche, vérifiez si le format du type de fichier est pris en charge par un gestionnaire de format intégré ou un gestionnaire de format tiers basé sur un filtre (iFilter). Les gestionnaires de format intégrés sont ceux que SharePoint Server possède par défaut.
Sur tous les serveurs qui hébergent un composant de traitement de contenu dans l'application de service de recherche, désactivez l'analyse du format de fichier et de l'extension de nom de fichier. Consultez la rubrique Activer ou désactiver l'analyse d'un format de fichier.
Exécutez une analyse complète de toutes les sources de contenu susceptibles d'être concernées par cette modification.
Une fois l'analyse complète terminée, l'index de recherche exclura le contenu des fichiers du type que vous avez désactivé.
Ajouter ou supprimer des extensions de nom de fichier à partir de la page Gérer les types de fichiers
Pour ajouter une extension de nom de fichier à la page Gérer les types de fichiers
Vérifiez que le compte d'utilisateur qui exécute cette procédure est un administrateur de l'application de service de recherche.
Dans l'Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.
Dans la page Gérer les applications de service, dans la liste des applications de service, cliquez sur Application de service de recherche.
Dans la page Administration de la recherche, dans la section analyse, cliquez sur Types de fichiers. La page Gérer les types de fichiers s'affiche.
Cliquez sur Nouveau type de fichier.
Dans la zone Extension de fichier, tapez l'extension du type de fichier à ajouter.
Cliquez sur OK.
Vérification : assurez-vous que l'extension figure dans la liste des types de fichiers de la page Gérer les types de fichiers.
Pour supprimer une extension de nom de fichier de la page Gérer les types de fichiers
Vérifiez que le compte d'utilisateur qui exécute cette procédure est un administrateur de l'application de service de recherche.
Dans l'Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.
Dans la page Gérer les applications de service, dans la liste des applications de service, cliquez sur Application de service de recherche.
Dans la page Administration de la recherche, dans la section analyse, cliquez sur Types de fichiers. La page Gérer les types de fichiers s'affiche.
Pointez sur le type de fichier à supprimer, cliquez sur la flèche qui apparaît, puis cliquez sur Supprimer.
Cliquez sur OK pour confirmer la suppression de ce type de fichier.
Vérification : assurez-vous que l'extension ne figure plus dans la liste des types de fichiers de la page Gérer les types de fichiers.
Visualiser les informations sur les formats de fichiers pouvant être analysés
Pour visualiser les informations sur les formats de fichiers pour lesquels le composant de traitement de contenu possède des gestionnaires de format, vous devez utiliser Windows PowerShell.
Vérifiez que le compte d'utilisateur qui exécute cette procédure est un administrateur de l'application de service de recherche.
Démarrez sharePoint Management Shell sur le serveur.
À l'invite de commandes Microsoft PowerShell, tapez les commandes suivantes :
$ssa = Get-SPEnterpriseSearchServiceApplication Get-SPEnterpriseSearchFileFormat -SearchApplication $ssa
Le résultat est une liste de tous les formats de fichier que le composant de traitement de contenu dans l’application de service de recherche référencée par
$ssa
peut analyser. Pour chaque format de fichier, la liste indique les éléments suivants :Extension de nom de fichier et type MIME
Type de gestionnaire de format que le composant de traitement de contenu utilise pour analyser le format. L'entrée "BuiltIn:True" indique un gestionnaire de format intégré. L'entrée "BuiltIn:False" indique un gestionnaire de format tiers basé sur un filtre.
État d'analyse du format. L'entrée "Enabled:True" indique que l'analyse est activée. L'entrée "Enabled:False" indique que l'analyse est désactivée.
Activer ou désactiver l'analyse d'un format de fichier
Pour activer ou désactiver l'analyse d'un format de fichier, vous devez utiliser Windows PowerShell.
Pour activer l’analyse d’un format de fichier à l’aide d’un gestionnaire de format intégré
Vérifiez que le compte d'utilisateur qui exécute cette procédure est un administrateur de l'application de service de recherche.
Démarrez sharePoint Management Shell sur le serveur qui héberge le composant de traitement du contenu.
À l'invite de commandes Microsoft PowerShell, tapez les commandes suivantes :
$ssa = Get-SPEnterpriseSearchServiceApplication Set-SPEnterpriseSearchFileFormatState -SearchApplication $ssa FormatID $TRUE
Où :
FormatID correspond à l'identité du format de fichier.
$TRUE active le gestionnaire de format pour l'analyse du type de fichier.
Redémarrez le service Contrôleur d'hôte de la recherche SharePoint pour appliquer les modifications :
Ouvrez une fenêtre d'invite de commandes sur le serveur qui héberge le composant de traitement de contenu. Dans le menu Démarrer, cliquez sur Tous les programmes, sur Accessoires, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur.
Pour arrêter le Contrôleur d'hôte de la recherche SharePoint, tapez la commande suivante : net stop spsearchhostcontroller.
Pour redémarrer le Contrôleur d'hôte de la recherche SharePoint, tapez la commande suivante : net start spsearchhostcontroller.
- Vérification : affichez la liste des extensions de nom de fichier et des formats de fichiers que le composant de traitement de contenu peut analyser et assurez-vous que l'extension de nom de fichier est présente. Reportez-vous à la rubrique Visualiser les informations sur les formats de fichiers pouvant être analysés.
Pour désactiver l’analyse d’un format de fichier à l’aide d’un gestionnaire de format intégré
Vérifiez que le compte d'utilisateur qui exécute cette procédure est un administrateur de l'application de service de recherche.
Démarrez sharePoint Management Shell sur le serveur qui héberge le composant de traitement du contenu.
À l'invite de commandes Microsoft PowerShell, tapez les commandes suivantes :
$ssa = Get-SPEnterpriseSearchServiceApplication Set-SPEnterpriseSearchFileFormatState -SearchApplication $ssa FormatID $FALSE
Où :
FormatID correspond à l'identité du format de fichier.
$FALSE désactive le gestionnaire de format pour empêcher l'analyse du type de fichier.
Redémarrez le service Contrôleur d'hôte de la recherche SharePoint pour appliquer les modifications :
Ouvrez une fenêtre d'invite de commandes sur le serveur qui héberge le composant de traitement de contenu. Dans le menu Démarrer, cliquez sur Tous les programmes, sur Accessoires, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur.
Pour arrêter le Contrôleur d'hôte de la recherche SharePoint, tapez la commande suivante : net stop spsearchhostcontroller.
Pour redémarrer le Contrôleur d'hôte de la recherche SharePoint, tapez la commande suivante : net start spsearchhostcontroller.
Vérification : affichez la liste des extensions de nom de fichier et des formats de fichiers que le composant de traitement de contenu peut analyser et assurez-vous que l'extension de nom de fichier n'est pas présente. Reportez-vous à la rubrique Visualiser les informations sur les formats de fichiers pouvant être analysés.
Pour activer l’analyse d’un format de fichier à l’aide d’un gestionnaire de format basé sur un filtre tiers
Vérifiez que le compte d'utilisateur qui exécute cette procédure est un administrateur de l'application de service de recherche.
Démarrez sharePoint Management Shell sur le serveur qui héberge le composant de traitement du contenu.
À l'invite de commandes Microsoft PowerShell, tapez les commandes suivantes :
$ssa = Get-SPEnterpriseSearchServiceApplication New-SPEnterpriseSearchFileFormat -SearchApplication $ssa FileNameExtension FileFormat application/FileApplication
Où :
FileNameExtension est l'extension de nom de fichier du type de fichier.
FileFormat est le format du type de fichier. Le format correspond souvent au nom de l'application.
application/FileApplication est le type MIME du type de fichier. Le type MIME doit être composé d'un type et d'un sous-type. Dans cet exemple, application est le type et FileApplication est le sous-type. Par exemple, pour les fichiers Word, le type est application et le sous-type est msword. Ensemble, ils forment le type MIME complet : application/msword.
Redémarrez le service Contrôleur d'hôte de la recherche SharePoint pour appliquer les modifications :
Ouvrez une fenêtre d'invite de commandes sur le serveur qui héberge le composant de traitement de contenu. Dans le menu Démarrer, cliquez sur Tous les programmes, sur Accessoires, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur.
Pour arrêter le Contrôleur d'hôte de la recherche SharePoint, tapez la commande suivante : net stop spsearchhostcontroller.
Pour redémarrer le Contrôleur d'hôte de la recherche SharePoint, tapez la commande suivante : net start spsearchhostcontroller.
Vérification : affichez la liste des extensions de nom de fichier et des formats de fichiers que le composant de traitement de contenu peut analyser et assurez-vous que l'extension de nom de fichier est présente. Reportez-vous à la rubrique Visualiser les informations sur les formats de fichiers pouvant être analysés.
Pour désactiver l’analyse d’un format de fichier à l’aide d’un gestionnaire de format basé sur un filtre tiers
Vérifiez que le compte d'utilisateur qui exécute cette procédure est un administrateur de l'application de service de recherche.
Démarrez sharePoint Management Shell sur le serveur qui héberge le composant de traitement du contenu.
À l'invite de commandes Microsoft PowerShell, tapez les commandes suivantes :
$ssa = Get-SPEnterpriseSearchServiceApplication Remove-SPEnterpriseSearchFileFormat -SearchApplication $ssa -Identity FileNameExtension
Où :
- FileNameExtension est l'extension de nom de fichier du type de fichier.
Redémarrez le service Contrôleur d'hôte de la recherche SharePoint pour appliquer les modifications :
Ouvrez une fenêtre d'invite de commandes sur le serveur qui héberge le composant de traitement de contenu. Dans le menu Démarrer, cliquez sur Tous les programmes, sur Accessoires, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur.
Pour arrêter le Contrôleur d'hôte de la recherche SharePoint, tapez la commande suivante : net stop spsearchhostcontroller.
Pour redémarrer le Contrôleur d'hôte de la recherche SharePoint, tapez la commande suivante : net start spsearchhostcontroller.
Vérification : affichez la liste des extensions de nom de fichier et des formats de fichiers que le composant de traitement de contenu peut analyser et assurez-vous que l'extension de nom de fichier n'est pas présente. Reportez-vous à la rubrique Visualiser les informations sur les formats de fichiers pouvant être analysés.