Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Google Cloud Search permet aux employés d'une entreprise de rechercher et d'extraire des informations, telles que des documents internes, des champs de base de données et des données CRM, à partir des dépôts de données internes de l'entreprise.
Présentation de l'architecture
La figure 1 montre les principales composantes d'une mise en œuvre de Google Cloud Search :
Figure 1. Principales composantes de Google Cloud Search
Vous trouverez ci-dessous les définitions des termes les plus importants de la Figure 1 :
Dépôt
Logiciel permettant à une entreprise de stocker ses données, par exemple une base de données contenant des informations relatives à ses collaborateurs.
Source de données
Données provenant d'un dépôt qui ont été indexées et stockées dans Google Cloud Search.
Interface de recherche
Interface utilisateur permettant aux collaborateurs d'effectuer des recherches dans une source de données. Une interface de recherche peut être développée en vue d'une utilisation sur n'importe quel appareil (du téléphone portable à l'ordinateur de bureau). Vous pouvez également déployer le widget Recherche fourni par Google pour bénéficier d'une fonction de recherche sur vos sites Web internes. L'ID de l'application de recherche est inclus dans chaque recherche de sorte que le contexte de la recherche, par exemple un outil de service client, soit toujours connu. Le site cloudsearch.google.com comprend une interface de recherche.
Application de recherche
Groupe de paramètres qui, lorsqu'ils sont associés à une interface de recherche, fournissent des informations contextuelles à propos des recherches. Ces informations contextuelles comprennent les sources de données et les classements à utiliser lors d'une recherche avec cette interface. Les applications de recherche incluent également des mécanismes de filtrage des résultats et permettent de générer des rapports sur les sources de données (nombre de requêtes effectuées sur une période donnée, par exemple).
Schéma
Structure de données décrivant la manière dont les données d'un dépôt d'entreprise doivent être représentées pour Google Cloud Search. Un schéma définit la manière dont les collaborateurs interagissent avec Google Cloud Search, par exemple en ce qui concerne le filtrage et l'affichage des éléments.
Connecteur de contenu
Logiciel permettant de parcourir les données d'un dépôt d'entreprise et d'alimenter une source de données.
Connecteur d'identité
Logiciel permettant de synchroniser les identités d'une entreprise (utilisateurs et groupes) avec les identités requises par Google Cloud Search.
Cas d'utilisation de Google Cloud Search
Voici différentes situations dans lesquelles Google Cloud Search peut être utilisé :
Les collaborateurs ont besoin d'un outil permettant de trouver des règlements, des documents et d'autres contenus de l'entreprise rédigés par d'autres collaborateurs.
Les membres du service client doivent pouvoir retrouver des 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 soumis à l'assistance par un client donné.
Des collaborateurs cherchent la définition d'un terme spécifique à l'entreprise.
La première étape dans la mise en œuvre de Google Cloud Search consiste à identifier les cas d'utilisation de Google Cloud Search.
Mettre en œuvre Google Cloud Search
Par défaut, Google Cloud Search indexe les données Google Workspace, telles que les documents et les feuilles de calcul Google. Vous n'avez pas besoin d'implémenter Google Cloud Search pour les données Google Workspace. Cependant, une mise en œuvre de Google Cloud Search est requise pour les données non Google Workspace stockées, par exemple, dans une base de données tierce, dans des systèmes de fichiers tels que Windows Fileshare, sur OneDrive ou sur des portails intranet tels que SharePoint. Suivez les étapes ci-dessous pour mettre en œuvre Google Cloud Search à l'échelle de votre entreprise.
Identifiez un cas d'utilisation que Google Cloud Search peut aider à résoudre.
Identifiez les dépôts contenant les données pertinentes pour ce cas d'utilisation.
Déterminez les systèmes d'identité avec lesquels votre entreprise gère l'accès aux données de chaque dépôt.
Déterminez si un connecteur de contenu est disponible pour votre dépôt.
Pour obtenir la liste des connecteurs prédéfinis, consultez le répertoire des connecteurs Cloud Search. Si vous trouvez un connecteur de contenu adéquat, 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 d'un connecteur d'identité. Si vous n'en avez pas besoin, passez à l'étape 11.
Créez un connecteur d'identité pour mapper les identités de votre dépôt ou de votre entreprise sur les identités Google.
Déployez vos connecteurs et vos interfaces de recherche. Si vous avez utilisé un connecteur pré-intégré, suivez les instructions associées pour l'obtenir et le déployer. Les connecteurs disponibles sont listés dans le répertoire des connecteurs Google Cloud Search.
Étapes suivantes
Voici quelques étapes que vous pouvez également suivre :
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/29 (UTC).
[null,null,["Dernière mise à jour le 2025/08/29 (UTC)."],[],[],null,["# Introduction to Google Cloud Search\n\nGoogle Cloud Search allows employees of a company to search and retrieve\ninformation, such as internal documents, database fields, and CRM data,\nfrom the company's internal data repositories.\n| **Warning:** You must sign up for a Google Cloud Search account before you can use the APIs and SDKs. To sign up, visit the [Cloud Search product page](https://workspace.google.com/products/cloud-search/).\n\nArchitectural overview\n----------------------\n\nFigure 1 shows all the key components of a Google Cloud Search implementation:\n**Figure 1.** Key components of Google Cloud Search\n\nHere are the definitions of the most important terms from Figure 1:\n\n*Repository*\n: Software used by an enterprise to store its data, such as\n database used to store employee information.\n\n*Data source*\n: Data from a repository that has been indexed and stored in\n Google Cloud Search.\n\n*Search interface*\n: The user interface used by employees to search\n a data source. A search interface can be developed for use on any device, from a\n mobile phone to a desktop computer. The Google-provided search widget can also be\n deployed to enable search within your internal web sites. The search\n application ID is included with every search to ensure that the context of that\n search, such as within a customer service tool, is known. The site\n cloudsearch.google.com contains a search interface.\n\n*Search application*\n: A group of settings that, when associated with a search\n interface, provide contextual information about searches. Contextual information\n includes the data sources and search rankings that should be used for a search\n using that interface. Search applications also include mechanisms for filtering\n results and enable reporting on data sources, such as number of queries made\n over a given time period.\n\n*Schema*\n: A data structure outlining how the data in a enterprise's\n repository should be represented for Google Cloud Search. A schema defines the\n employee Google Cloud Search experience, such as how things are filtered and\n displayed.\n\n*Content connector*\n: A software program used to traverse the data in an\n enterprise's repository and populate a data source.\n\n*Identity connector*\n: A software program used to sync enterprise identities\n (users and groups) to the identities required by Google Cloud Search.\n\nGoogle Cloud Search use cases\n-----------------------------\n\nHere are some use cases that might be solved by Google Cloud Search:\n\n- Employees need a way to find corporate policies, documents, and content authored by other employees.\n- Customer service team members need to find relevant troubleshooting documents to send to customers.\n- Employees need to find internal information about company projects.\n- A sales representative wants to view the status of all support issues for a particular customer.\n- Employees want a definition for a company-specific term.\n\nThe first step in implementing Google Cloud Search is to identify the use cases\nsolved by Google Cloud Search.\n\nImplement Google Cloud Search\n-----------------------------\n\nBy default, Google Cloud Search indexes Google Workspace data, such as\nGoogle documents and spreadsheets. You do not need to implement Google Cloud Search for Google Workspace data. However, you need to implement Google Cloud Search for non-Google Workspace data, such as data stored in a third-party\ndatabase, file systems like Windows Fileshare, OneDrive or intranet portals\nlike Sharepoint. The following steps are required to implement Google Cloud Search for your enterprise.\n\n1. Determine a use case that Google Cloud Search helps to solve.\n2. Identify the repositories holding data relevant to the use case.\n3. Identify the identity systems used by your company to manage access to data in each repository.\n4. [Configure access to the Google Cloud Search API](/workspace/cloud-search/docs/guides/project-setup).\n5. [Add a data source to Google Cloud Search](https://support.google.com/a/answer/7056471).\n6. [Create and register a schema](/workspace/cloud-search/docs/guides/schema-guide) for each data source.\n7. Determine if there is a content connector available for your repository. For a list of pre-built connectors, refer to the [Cloud Search connector directory](/workspace/cloud-search/docs/connector-directory). If a content connector is available, skip to step 9.\n8. [Create a content connector](/workspace/cloud-search/docs/guides/content-connector) to access data in each repository and index it into a Cloud Search data source.\n9. Determine if you need an [identity connector](/workspace/cloud-search/docs/guides/identity-mapping). If you don't need an identity connector, skip to step 11.\n10. [Create an identity connector](/workspace/cloud-search/docs/guides/identity-connector) to map your repository or enterprise identities to Google identities.\n11. [Set up search applications](https://support.google.com/a/answer/9043922).\n12. [Create a search interface](/workspace/cloud-search/docs/guides/search-interface) to perform search queries.\n13. Deploy your connectors and search interfaces. If you used a pre-built connector, follow the instructions for the connector to obtain and deploy the connector. Available connectors are listed in the [Google Cloud Search Connector Directory](/workspace/cloud-search/docs/connector-directory)\n\nNext steps\n----------\n\nHere are a few next steps you might take:\n\n1. Try the [Google Cloud Search getting started tutorial](/workspace/cloud-search/docs/tutorials/end-to-end).\n2. Determine use case(s) for which you'll use Google Cloud Search.\n3. Identify the repositories relevant to these use cases.\n4. Identify any identity systems used by your repositories.\n5. Continue to [Configure access to the Google Cloud Search API](/workspace/cloud-search/docs/guides/project-setup)."]]