Partager via


Configurer FAST Search Server for SharePoint de façon à utiliser un IFilter tiers

Dernière modification : lundi 20 septembre 2010

S’applique à : SharePoint Server 2010

Dans cet article
À propos du fichier de configuration user_converter_rules.xml
Configurer FAST Search Server de façon à utiliser un IFilter tiers
Format de fichier pour user_converter_rules.xml
Exemple : utilisation d’un IFilter personnalisé pour les fichiers MP3

Cet article explique comment configurer FAST Search Server 2010 for SharePoint de façon à utiliser un IFilter tiers de la manière suivante :

À propos du fichier de configuration user_converter_rules.xml

Par défaut, l’extension de nom de fichier tirée du référentiel de contenu est ignorée et la détection de format est basée sur le contenu brut de l’élément. Ensuite, le pipeline de traitement d’élément définit l’extension de nom de fichier correctement en fonction du contenu réel. Le pipeline de traitement d’élément utilise le fichier de configuration user_converter_rules.xml pour passer des éléments avec des extensions de noms de fichiers spécifiques à l’IFilter approprié. La détection du format étant limitée aux formats de fichiers pris en charge par défaut, vous devez mettre à jour cette configuration pour qu’un IFilter tiers puisse traiter l’élément correctement.

ConseilConseil

Vous pouvez également utiliser le fichier de configuration user_converter_rules.xml pour désactiver la détection de format automatique pour certaines extensions de types de fichiers, afin d’empêcher que le contenu ayant ce type de fichier spécifique soit classé de manière incorrect sur la base du contenu réel du fichier. L’un des scénarios d’utilisation courants est lorsque vous activez le mappage XML personnalisé dans le pipeline. Certains contenus XML peuvent ne pas avoir de déclarations XML valides et peuvent contenir des noms d’éléments fréquemment utilisés en HTML. Dans ce cas, les éléments XML analysés risquent d’être pris pour des éléments HTML. Pour obtenir un exemple d’application d’une configuration de ce type, voir Traitement d’élément XML personnalisé.

Configurer FAST Search Server de façon à utiliser un IFilter tiers

Pour configurer FAST Search Server de façon à utiliser un IFilter tiers

  1. Installez l’IFilter personnalisé sur chaque serveur de la batterie FAST Search Server 2010 for SharePoint. Selon le programme d’installation, il se peut que cette étape inclue automatiquement tout ou partie de l’étape suivante.

  2. Enregistrez l’IFilter auprès de Windows Search comme décrit dans Enregistrement de gestionnaires de filtres (éventuellement en anglais). La plupart des programmes d’installation d’IFilter tiers effectuent cette étape automatiquement, mais il convient de vérifier que les entrées de Registre sont correctes. Suivez les étapes de l’article Enregistrement de gestionnaires de filtres (éventuellement en anglais) sur chaque serveur de la batterie FAST Search Server 2010 for SharePoint afin d’associer le type de filtre à l’IFilter tiers.

  3. Modifiez %FASTSEARCH%\etc\config_data\DocumentProcessor\formatdetector\user_converter_rules.xml sur le serveur d’administration FAST Search Server 2010 for SharePoint. Vous devez mettre à jour l’extension, le type MIME et la description de format pris en charge par l’IFilter tiers.

    Notes

    Pour modifier un fichier de configuration, vérifiez que les conditions préalables suivantes sont remplies : vous êtes membre du groupe local FASTSearchAdministrators sur l’ordinateur sur lequel FAST Search Server 2010 for SharePoint est installé.

    Important

    Toute modification apportée à ce fichier sera remplacée et perdue si vous installez une mise à jour ou un Service Pack FAST Search Server 2010 for SharePoint.

    Ce fichier de configuration n’est pas sauvegardé par la procédure de sauvegarde FAST Search Server 2010 for SharePoint standard. Pour éviter de perdre vos modifications, assurez-vous de sauvegarder ce fichier après l’avoir modifié.

    Assurez-vous de réappliquer les modifications que vous avez apportées au fichier de configuration après avoir installé une mise à jour ou un Service Pack FAST Search Server 2010 for SharePoint.

  4. Sauvegardez le fichier de configuration user_converter_rules.xml, car il ne fait pas partie du processus de sauvegarde/restauration dans FAST Search Server 2010 for SharePoint.

  5. Sur le serveur d’administration FAST Search Server 2010 for SharePoint, exécutez la commande psctrl reset pour réinitialiser tous les processeurs d’éléments en cours d’exécution sur le système.

Le fichier de configuration user_converter_rules.xml est lu par les processeurs d’éléments lors du démarrage et après l’exécution de la commande psctrl reset.

Format de fichier pour user_converter_rules.xml

Voici la structure de base du fichier user_converter_rules.xml.

<ConverterRules>
    <IFilter>
        <trust>
            <ext name='extensionName' mimetype='mimeType' />
        </trust>
    </IFilter>
    <MimeMapping>
        <mime type='mimeType' />
    </MimeMapping>
</ConverterRules>

Pour plus d’informations sur la syntaxe XML, voir Schéma de règles de conversion d’élément.

Exemple : utilisation d’un IFilter personnalisé pour les fichiers MP3

L’exemple suivant passe les fichiers au format .mp3 à l’infrastructure IFilter.

<ConverterRules>
    <IFilter>
        <trust>
            <ext name=".mp3" mimetype="audio/mpeg" />
        </trust>
    </IFilter>
    <MimeMapping>
        <mime type="audio/mpeg">MPEG Audio</mime>
    </MimeMapping>
</ConverterRules>

Lorsque cette configuration est déployée, les éléments dont l’extension de nom de fichier est .mp3 sont transférés à l’IFilter tiers enregistré auprès de Windows Search pour cette extension. Le type MIME prend la valeur audio/mpeg et la propriété gérée nommée format contient la chaîne « MPEG Audio ».

Voir aussi

Concepts

Schéma de règles de conversion d’élément

Autres ressources

Conversion de documents