Configuration de la recherche cognitive Azure pour le stockage d'objets Azure
La recherche cognitive Azure est une solution de service de recherche de Microsoft Azure qui permet des fonctionnalités de recherche puissantes pour les applications, sans avoir à gérer l'infrastructure sous-jacente. En tirant parti des fonctionnalités Azure, elle offre un service de recherche évolutif et entièrement géré.
Document Central utilise la recherche cognitive Azure pour permettre des fonctionnalités de recherche pour les documents dans le référentiel de stockage d'objets Azure. Pour utiliser les fonctionnalités de recherche en texte intégral pour le stockage d'objets Azure, il est nécessaire de configurer et de mettre en place un service de recherche cognitive Azure. Ce service fournit les fonctionnalités et les informations nécessaires pour la recherche en texte intégral.
Pour des performances optimales, il est recommandé de créer le service de recherche cognitive Azure dans la même région que le compte de stockage d'objets Azure.
Prérequis
Avant de créer un service de recherche cognitive Azure, un référentiel de type stockage d'objets Azure entièrement configuré doit être présent. La page de configuration pour la recherche cognitive Azure peut être accédée via la page de définition du référentiel en sélectionnant un référentiel de type Stockage d'objets Azure. Ensuite, une nouvelle action Configurer la recherche cognitive Azure sera affichée.
Info
Pour la création par Document Central, le fournisseur de ressources "Microsoft.Storage" doit être enregistré dans l'abonnement Azure.
Pour enregistrer le fournisseur de ressources, ouvrez l'abonnement souhaité dans le portail Azure, allez à l'onglet Paramètres puis à Fournisseurs de ressources. Recherchez "Microsoft.Storage" et cliquez sur Enregistrer.
Configuration d'un nouveau service de recherche cognitive Azure
Le service de recherche cognitive peut être créé via Document Central.
Pour créer un nouveau service de recherche cognitive Azure, veuillez suivre les étapes ci-dessous :
- Démarrez avec le rôle Document Central - Administrateur.
- Cliquez sur Configuration dans la barre de ruban et exécutez l'action Référentiel.
- Sélectionnez un référentiel de type Stockage d'objets Azure.
- Cliquez sur l'action Configurer la recherche cognitive Azure.
- Sur la page de recherche cognitive Azure, sélectionnez l'action Configuration de la recherche cognitive Azure.
- Cliquez sur Commencer pour démarrer la création d'un nouveau service de recherche cognitive Azure.
- Sélectionnez Créer une nouvelle recherche cognitive.
- Cliquez sur Suivant pour continuer, et la page de configuration du service de recherche cognitive Azure s'affichera.
- Remplissez tous les champs avec les informations requises. Certains champs sont déjà préremplis avec des informations du référentiel, mais des modifications peuvent être apportées si nécessaire.
- Une fois tous les champs remplis, cliquez sur Suivant pour continuer. Une page pour configurer un index, des indexeurs et une source de données sera affichée. Si le référentiel utilise une configuration à conteneur unique, le champ Nom du conteneur sera prérempli avec le nom du conteneur du référentiel. Si le référentiel utilise une configuration à plusieurs conteneurs, le champ Nom du conteneur restera vide.
- Remplissez tous les champs avec les informations requises. Lors de l'utilisation d'une configuration à plusieurs conteneurs, le champ Nom du conteneur doit être rempli avec le nom du conteneur utilisé pour le service de recherche cognitive Azure. Étant donné que Document Central utilise le Code de bibliothèque de documents Document Central comme nom du conteneur dans une configuration à plusieurs conteneurs, il est recommandé d'utiliser la fonction de recherche pour récupérer le Code de bibliothèque de documents Document Central à partir de la base de données. Veuillez noter que le nom récupéré sera formaté pour être compatible avec le conteneur de stockage d'objets Azure.
- Une fois tous les champs remplis, cliquez sur Suivant pour continuer. Si des modifications doivent encore être apportées, cliquez sur Retour pour revenir à la page précédente.
- Cliquez sur Terminer pour créer le service de recherche cognitive Azure.
- Le service de recherche cognitive Azure est maintenant créé.
Info
Si des documents se trouvent déjà dans le conteneur, le processus d'indexation peut prendre un certain temps en fonction du nombre de documents dans le conteneur. Les documents ne seront consultables qu'après la fin du processus d'indexation. Le service de recherche cognitive Azure ne peut rechercher que des documents qui ont déjà été indexés. Si de nouveaux documents sont ajoutés au conteneur, le processus d'indexation doit être exécuté à nouveau pour rendre les nouveaux documents consultables.
- Document Central dispose d'une file d'attente de travaux qui exécute automatiquement ce processus toutes les 60 minutes. Assurez-vous que la file d'attente de travaux Job Queue - Search Indexer est activée.
- Le processus d'indexation peut être exécuté manuellement via la page Index de recherche Azure, qui peut être accédée via l'action Configurer l'index sur la page Recherche cognitive Azure.
Connexion à un service de recherche cognitive Azure existant
Il est également possible de créer le service de recherche cognitive via l'interface Azure, puis de se connecter au service.
Pour se connecter à un service de recherche cognitive Azure existant, veuillez suivre les étapes ci-dessous :
- Démarrez avec le rôle Document Central - Administrateur.
- Cliquez sur Configuration dans la barre de ruban et exécutez l'action Référentiel.
- Sélectionnez un référentiel de type Stockage d'objets Azure.
- Cliquez sur l'action Configurer la recherche cognitive Azure.
- Sur la page de recherche cognitive Azure, sélectionnez l'action Configuration de la recherche cognitive Azure.
- Cliquez sur Commencer pour démarrer la création d'un nouveau service de recherche cognitive Azure.
- Sélectionnez Utiliser une recherche cognitive existante.
- Cliquez sur Suivant pour continuer, et la page de configuration du service de recherche cognitive Azure s'affichera.
- Sélectionnez un abonnement et un groupe de ressources dans la liste déroulante.
- Entrez un service de recherche cognitive Azure existant ou sélectionnez-le. La fonction de recherche peut être utilisée pour récupérer le service de recherche cognitive Azure existant à partir d'Azure en fonction de l'Abonnement et du Groupe de ressources sélectionnés.
- Après avoir saisi le Nom du service de recherche, entrez la Clé d'administration du service de recherche, qui peut être récupérée à partir du portail Azure. Si la clé est valide, le bouton "Suivant" sera activé.
- Cliquez sur Suivant pour continuer. Si des modifications doivent encore être apportées, cliquez sur Retour pour revenir à la page précédente.
- Cliquez sur Terminer pour créer le service de recherche cognitive Azure.
- Le service de recherche cognitive Azure est maintenant connecté.
Info
L'index doit être configuré manuellement lorsque le service de recherche cognitive Azure est connecté à un service de recherche cognitive Azure existant. Le service de recherche cognitive Azure ne peut rechercher que des documents qui ont déjà été indexés. Si de nouveaux documents sont ajoutés au conteneur, le processus d'indexation doit être exécuté à nouveau pour rendre les nouveaux documents consultables.
- Document Central dispose d'une file d'attente de travaux qui exécute automatiquement ce processus toutes les 60 minutes. Assurez-vous que la file d'attente de travaux Job Queue - Search Indexer est activée.
- Le processus d'indexation peut être exécuté manuellement via la page Index de recherche Azure, qui peut être accédée via l'action Configurer l'index sur la page Recherche cognitive Azure.
Suppression d'un service de recherche cognitive Azure
Il est également possible de supprimer le service de recherche cognitive via Document Central.
Pour supprimer un service de recherche cognitive Azure existant, veuillez suivre les étapes ci-dessous :
- Démarrez avec le rôle Document Central - Administrateur.
- Cliquez sur Configuration dans la barre de ruban et exécutez l'action Référentiel.
- Sélectionnez un référentiel de type Stockage d'objets Azure.
- Cliquez sur l'action Configurer la recherche cognitive Azure.
- Sur la page de recherche cognitive Azure, sélectionnez l'action Supprimer la recherche cognitive Azure.
- Le service de recherche cognitive Azure sera supprimé.
Warning
Lorsque le service de recherche cognitive Azure est supprimé, il est définitivement retiré à la fois de Document Central et d'Azure. Cette action est irréversible et entraîne la suppression permanente du service de recherche cognitive Azure.
Configuration d'un nouvel index, indexeurs et d'une source de données
L'index de recherche cognitive Azure est responsable des fonctionnalités de recherche en texte intégral en établissant une connexion entre le service de recherche cognitive Azure et le stockage d'objets Azure.
Pour créer un nouvel index, veuillez suivre les étapes ci-dessous :
- Démarrez avec le rôle Document Central - Administrateur.
- Cliquez sur Configuration dans la barre de ruban et exécutez l'action Référentiel.
- Sélectionnez un référentiel de type Stockage d'objets Azure.
- Cliquez sur l'action Configurer la recherche cognitive Azure.
- Sur la page de recherche cognitive Azure, sélectionnez l'action Configurer l'index.
- Sur la page Index de recherche Azure, sélectionnez l'action Configuration de l'index.
- Cliquez sur Commencer pour démarrer la création d'un nouvel index, d'indexeurs et d'une source de données.
- Sélectionnez Créer un nouvel indexeur et cliquez sur Suivant pour continuer. La page de configuration de l'index s'affiche.
- Remplissez tous les champs avec les informations requises. Si le référentiel utilise une configuration à conteneur unique, la fonction de recherche du champ Nom du conteneur recherchera tous les conteneurs existants dans le compte de stockage d'objets Azure. Un nouveau conteneur peut également être créé manuellement en le saisissant. Si le référentiel utilise une configuration à plusieurs conteneurs, la fonction de recherche du champ Nom du conteneur recherchera le champ Code de bibliothèque de documents utilisé par Document Central. Veuillez noter que les noms affichés sont formatés pour être compatibles avec le stockage d'objets Azure.
- Cliquez sur Suivant pour continuer. Si des modifications doivent encore être apportées, cliquez sur Retour pour revenir à la page précédente.
- Cliquez sur Terminer pour créer l'index de recherche cognitive Azure.
- L'index est maintenant créé.
Configuration d'un index, indexeurs et d'une source de données existants
Pour configurer un index, un indexeur et une source de données existants, veuillez suivre les étapes ci-dessous :
- Démarrez avec le rôle Document Central - Administrateur.
- Cliquez sur Configuration dans la barre de ruban et exécutez l'action Référentiel.
- Sélectionnez un référentiel de type Stockage d'objets Azure.
- Cliquez sur l'action Configurer la recherche cognitive Azure.
- Sur la page de recherche cognitive Azure, sélectionnez l'action Configurer l'index.
- Sur la page Index de recherche Azure, sélectionnez l'action Configuration de l'index.
- Cliquez sur Commencer pour démarrer la configuration d'un index, d'un indexeur et d'une source de données existants.
- Sélectionnez Utiliser un indexeur existant et cliquez sur Suivant pour continuer. La page de configuration de l'index s'affiche.
- Entrez un nom d'indexeur existant. La fonction de recherche peut être utilisée pour récupérer le nom de l'indexeur existant à partir du service de recherche cognitive Azure.
- Cliquez sur Suivant pour continuer. Si des modifications doivent encore être apportées, cliquez sur Retour pour revenir à la page précédente.
- Cliquez sur Terminer pour créer l'index de recherche cognitive Azure.
- L'index est maintenant connecté.
Suppression d'un index, indexeur et d'une source de données
Il est également possible de supprimer un index, un indexeur et une source de données via Document Central.
Pour supprimer un index, un indexeur et une source de données existants, veuillez suivre les étapes ci-dessous :
- Démarrez avec le rôle Document Central - Administrateur.
- Cliquez sur Configuration dans la barre de ruban et exécutez l'action Référentiel.
- Sélectionnez un référentiel de type Stockage d'objets Azure.
- Cliquez sur l'action Configurer la recherche cognitive Azure.
- Sur la page de recherche cognitive Azure, sélectionnez l'action Configurer l'index.
- Sur la page Index de recherche Azure, sélectionnez l'action Supprimer l'indexeur.
- L'index, l'indexeur et la source de données seront supprimés.
Warning
Lorsque l'index, l'indexeur et la source de données sont supprimés, ils sont définitivement retirés à la fois de Document Central et d'Azure. Cette action est irréversible et entraîne la suppression permanente de l'index, de l'indexeur et de la source de données du service de recherche cognitive Azure.