Google Cloud Search permet aux employés d'une entreprise d'effectuer des recherches telles que les documents internes, les champs de base de données et les données CRM à partir des référentiels de données internes de l'entreprise.
Présentation de l'architecture
La figure 1 présente tous les composants clés de la mise en œuvre de Google Cloud Search:
![Présentation de l'architecture de Google Cloud Search](https://developers-dot-devsite-v2-prod.appspot.com/static/cloud-search/images/architecture-overview.png?authuser=5&hl=fr)
Voici les définitions des termes les plus importants de la figure 1:
- Dépôt
- Logiciels utilisés par une entreprise pour stocker ses données, par exemple permettant de stocker les informations sur les employés.
- Source de données
- Données d'un dépôt qui ont été indexées et stockées dans Google Cloud Search.
- Interface de recherche
- Interface utilisateur utilisée par les employés pour effectuer des recherches une source de données. Une interface de recherche peut être développée pour être utilisée sur n'importe quel appareil, à partir d'un un téléphone mobile à un ordinateur de bureau. Le widget Recherche fourni par Google peut également être déployés pour permettre la recherche sur vos sites Web internes. La recherche identifiant d'application est inclus dans chaque recherche pour garantir que le contexte de cette dans un outil de service client. Le site cloudsearch.google.com contient une interface de recherche.
- Application de recherche
- Groupe de paramètres qui, lorsqu'ils sont associés à une recherche fournissent des informations contextuelles sur les recherches. Informations contextuelles qui comprend les sources de données et les classements à utiliser pour une recherche à l'aide de cette interface. Les applications de recherche incluent également des mécanismes de filtrage résultats et permettre la création de rapports sur les sources de données, comme le nombre de requêtes sur une période donnée.
- Schéma
- Structure de données décrivant comment les données d'une entreprise doit être représenté pour Google Cloud Search. Un schéma définit l'expérience des employés de Google Cloud Search, par exemple sur la manière dont les éléments sont filtrés et s'affiche.
- Connecteur de contenu
- Logiciel utilisé pour balayer les données d'une d'un dépôt d'entreprise et remplir une source de données.
- Connecteur d'identité
- Programme logiciel utilisé pour synchroniser les identités d'entreprise (utilisateurs et groupes) aux identités requises par Google Cloud Search.
Cas d'utilisation de Google Cloud Search
Voici quelques cas d'utilisation pouvant être résolus par Google Cloud Search:
- Les collaborateurs doivent pouvoir accéder aux règles, documents et contenus de l'entreprise rédigés par d'autres employés.
- Les membres de l'équipe du service client doivent trouver les documents de dépannage pertinents à envoyer aux clients.
- Les employés ont besoin de trouver des informations internes sur les projets de l'entreprise.
- Un commercial souhaite consulter l'état de tous les problèmes d'assistance pour une un client particulier.
- Les employés veulent une définition d'un terme spécifique à l'entreprise.
La première étape de la mise en œuvre de Google Cloud Search consiste à identifier les cas d'utilisation grâce à Google Cloud Search.
Implémenter Google Cloud Search
Par défaut, Google Cloud Search indexe les données Google Workspace, telles que Documents et feuilles de calcul Google. Vous n'avez pas besoin d'implémenter Google Cloud Search pour les données Google Workspace. Toutefois, vous devez implémenter Google Cloud Search pour les données autres que Google Workspace, telles que les données stockées dans un base de données, les systèmes de fichiers tels que Windows Fileshare, OneDrive ou les portails intranet comme Sharepoint. Pour mettre en œuvre Google Cloud Search dans votre entreprise, suivez les étapes ci-dessous.
- Déterminer un cas d'utilisation que Google Cloud Search permet de résoudre
- Identifiez les dépôts contenant les données pertinentes pour le cas d'utilisation.
- Identifier les systèmes d'identité utilisés par votre entreprise pour gérer l'accès aux données de chaque référentiel.
- Configurer l'accès à l'API Google Cloud Search
- Ajoutez une source de données à Google Cloud Search.
- Créez et enregistrez un schéma pour chaque source de données.
- Déterminez si un connecteur de contenu est disponible pour votre dépôt. Pour obtenir la liste des connecteurs pré-intégrés, consultez le Répertoire du connecteur Cloud Search. Si un connecteur de contenu est disponible, passez à l'étape 9.
- Créez un connecteur de contenu pour accéder aux données de chaque dépôt et les indexer dans une source de données Cloud Search.
- Déterminez si vous avez besoin connecteur d'identité. Si vous si vous n'avez pas besoin de connecteur d'identité, passez à l'étape 11.
- Créer un connecteur d'identité pour mapper les identités de votre dépôt ou de votre entreprise aux identités Google.
- Configurez des applications de recherche.
- Créez une interface de recherche pour pour effectuer des requêtes de recherche.
- Déployez vos connecteurs et vos interfaces de recherche. Si vous avez utilisé un modèle prédéfini sur le connecteur, suivez les instructions qui lui sont propres pour obtenir et déployer le connecteur. Les connecteurs disponibles sont répertoriés dans la section Répertoire des connecteurs Google Cloud Search
Étapes suivantes
Voici quelques étapes que vous pouvez également suivre :
- Suivez le tutoriel de mise en route de Google Cloud Search.
- Déterminez le ou les cas d'utilisation pour lesquels vous allez utiliser Google Cloud Search.
- Identifiez les dépôts pertinents pour ces cas d'utilisation.
- Identifiez tous les systèmes d'identité utilisés par vos dépôts.
- Accéder à Configurer l'accès à l'API Google Cloud Search