Skip to main content
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Configuration du service d'intégration de la recherche

Contributeurs

Le service d'intégration de recherche envoie des métadonnées d'objet à un index de recherche de destination chaque fois qu'un objet est créé ou supprimé, ou que ses métadonnées ou balises sont mises à jour.

Ce dont vous avez besoin
  • Les services de plateforme doivent être activés pour votre compte de locataire par un administrateur StorageGRID.

  • Vous devez avoir déjà créé un compartiment S3 dont vous souhaitez indexer le contenu.

  • Le terminal que vous prévoyez d'utiliser comme destination pour le service d'intégration de la recherche doit déjà exister et vous devez disposer de son URN.

  • Vous devez appartenir à un groupe d'utilisateurs disposant de l'autorisation gérer toutes les rubriques ou accès racine, ce qui vous permet de gérer les paramètres de tous les compartiments S3 de votre compte locataire. Ces autorisations remplacent les paramètres d'autorisation des stratégies de groupe ou de compartiment lors de la configuration du compartiment à l'aide du Gestionnaire de locataires.

Description de la tâche

Une fois que vous avez configuré le service d'intégration de recherche pour un compartiment source, la création d'un objet ou la mise à jour des métadonnées ou des balises d'un objet déclenche l'envoi des métadonnées d'objet vers le terminal de destination. Si vous activez le service d'intégration de recherche pour un compartiment qui contient déjà des objets, les notifications de métadonnées ne sont pas automatiquement envoyées pour les objets existants. Vous devez mettre à jour ces objets existants pour vous assurer que leurs métadonnées sont ajoutées à l'index de recherche de destination.

Étapes
  1. Utilisez un éditeur de texte pour créer le XML de notification de métadonnées requis pour activer l'intégration de la recherche.

    • Voir les informations sur le XML de configuration pour l'intégration de la recherche.

    • Lors de la configuration du XML, utilisez l'URN d'un noeud final d'intégration de recherche comme destination.

    <MetadataNotificationConfiguration>
     <Rule>
        <Status>Enabled</Status>
        <Prefix></Prefix>
        <Destination>
           <Urn>arn:aws:es:us-east-1:11111111111111:domain/mydomain/myindex/mytype</Urn>
           </Destination>
     </Rule>
    </MetadataNotificationConfiguration>
  2. Dans le Gestionnaire de locataires, sélectionnez STORAGE (S3) > seaux.

  3. Sélectionnez le nom du compartiment source.

    La page des détails du compartiment s'affiche.

  4. Sélectionnez Platform Services > Search Integration

  5. Cochez la case Activer l'intégration de la recherche.

  6. Collez la configuration de notification de métadonnées dans la zone de texte, puis sélectionnez Enregistrer les modifications.

    capture d'écran de la boîte de dialogue de configuration de l'intégration de la recherche
    Remarque Les services de plateforme doivent être activés pour chaque compte de locataire par un administrateur StorageGRID à l'aide de l'API Grid Manager ou de gestion. Contactez votre administrateur StorageGRID si une erreur se produit lors de l'enregistrement du XML de configuration.
  7. Vérifiez que le service d'intégration de la recherche est configuré correctement :

    1. Ajoutez un objet au compartiment source qui répond aux exigences relatives au déclenchement d'une notification de métadonnées comme spécifié dans le XML de configuration.

      Dans l'exemple présenté précédemment, tous les objets ajoutés au compartiment déclenchent une notification de métadonnées.

    2. Vérifiez qu'un document JSON contenant les métadonnées et les balises de l'objet a été ajouté à l'index de recherche spécifié dans le noeud final.

Une fois que vous avez terminé

Si nécessaire, vous pouvez désactiver l'intégration de la recherche pour un compartiment à l'aide de l'une des méthodes suivantes :

  • Sélectionner STORAGE (S3) > BAV et désélectionner la case à cocher Activer l'intégration de recherche.

  • Si vous utilisez directement l'API S3, utilisez une demande de notification DE suppression des métadonnées du compartiment. Pour plus d'informations sur l'implémentation des applications client S3, reportez-vous aux instructions.