Einführung in Google Cloud Search

Mit Google Cloud Search können Mitarbeiter eines Unternehmens Informationen wie interne Dokumente, Datenbankfelder und CRM-Daten aus den internen Daten-Repositories des Unternehmens suchen und abrufen.

Architekturübersicht

Abbildung 1 zeigt alle Hauptkomponenten einer Google Cloud Search-Implementierung:

Architektur von Google Cloud Search
Abbildung 1. Hauptkomponenten von Google Cloud Search

Im Folgenden finden Sie die Definitionen der wichtigsten Begriffe aus Abbildung 1:

Repository
Software, die ein Unternehmen zum Speichern seiner Daten verwendet, z. B. eine Datenbank zum Speichern von Mitarbeiterinformationen.
Datenquelle
Daten aus einem Repository, die indexiert und in Google Cloud Search gespeichert wurden.
Suchoberfläche
Benutzeroberfläche, über die Mitarbeiter in einer Datenquelle suchen. Eine Suchoberfläche kann für die Verwendung auf jedem Gerät entwickelt werden, von einem Smartphone bis zu einem Desktop-Computer. Das von Google bereitgestellte Such-Widget kann auch bereitgestellt werden, um die Suche innerhalb Ihrer internen Websites zu ermöglichen. Die Suchanwendungs-ID wird in jede Suche aufgenommen, damit der Kontext dieser Suche, z. B. in einem Kundenservicetool, bekannt ist. Die Website cloudsearch.google.com enthält eine Suchoberfläche.
Suchanwendung
Eine Gruppe von Einstellungen, die in Verbindung mit einer Suchoberfläche Kontextinformationen zu Suchanfragen liefern. Zu den Kontextinformationen gehören die Datenquellen und Suchrankings, die für eine Suche über diese Benutzeroberfläche verwendet werden sollten. Suchanwendungen enthalten auch Mechanismen zum Filtern von Ergebnissen und ermöglichen die Berichterstellung zu Datenquellen, z. B. zur Anzahl der Abfragen in einem bestimmten Zeitraum.
Schema
Eine Datenstruktur, die beschreibt, wie die Daten im Repository eines Unternehmens für Google Cloud Search dargestellt werden sollen. Ein Schema definiert die Funktionen von Google Cloud Search für Mitarbeiter, beispielsweise wie Dinge gefiltert und angezeigt werden.
Inhaltsconnector
Ein Softwareprogramm, mit dem die Daten im Repository eines Unternehmens durchsucht und eine Datenquelle ausgefüllt werden.
Identitätsconnector
Ein Softwareprogramm, mit dem Unternehmensidentitäten (Nutzer und Gruppen) mit den für Google Cloud Search erforderlichen Identitäten synchronisiert werden.

Google Cloud Search – Anwendungsfälle

Im Folgenden finden Sie einige Anwendungsfälle, die sich mit Google Cloud Search möglicherweise lösen lassen:

  • Mitarbeiter benötigen eine Möglichkeit, Unternehmensrichtlinien, Dokumente und Inhalte zu finden, die von anderen Mitarbeitern verfasst wurden.
  • Die Mitglieder des Kundenservice-Teams müssen relevante Dokumente zur Fehlerbehebung finden, die sie an die Kunden senden können.
  • Mitarbeiter müssen interne Informationen zu Unternehmensprojekten finden.
  • Ein Vertriebsmitarbeiter möchte den Status aller Supportanfragen für einen bestimmten Kunden abrufen.
  • Die Mitarbeitenden wünschen sich eine Definition für einen unternehmensspezifischen Begriff.

Der erste Schritt bei der Implementierung von Google Cloud Search besteht darin, die mit Google Cloud Search gelösten Anwendungsfälle zu identifizieren.

Google Cloud Search implementieren

Google Workspace-Daten wie Google-Dokumente und -Tabellen werden standardmäßig in Google Cloud Search indexiert. Sie müssen Google Cloud Search für Google Workspace-Daten nicht implementieren. Allerdings müssen Sie Google Cloud Search für Daten implementieren, die nicht aus Google Workspace stammen, z. B. in einer Datenbank eines Drittanbieters, in Dateisystemen wie Windows Fileshare oder OneDrive oder Intranetportalen wie Sharepoint. Führen Sie die folgenden Schritte aus, um Google Cloud Search für Ihr Unternehmen zu implementieren.

  1. Ermitteln Sie einen Anwendungsfall, bei dem Google Cloud Search helfen kann.
  2. Identifizieren Sie die Repositories, die für den Anwendungsfall relevante Daten enthalten.
  3. Identifizieren Sie die Identitätssysteme, die von Ihrem Unternehmen verwendet werden, um den Zugriff auf die Daten in den einzelnen Repositories zu verwalten.
  4. Konfigurieren Sie den Zugriff auf die Google Cloud Search API.
  5. Fügen Sie Google Cloud Search eine Datenquelle hinzu.
  6. Erstellen und registrieren Sie ein Schema für jede Datenquelle.
  7. Prüfen Sie, ob ein Inhaltsconnector für Ihr Repository verfügbar ist. Eine Liste vorkonfigurierter Connectors finden Sie im Verzeichnis der Cloud Search-Connectors. Wenn ein Inhaltsconnector verfügbar ist, fahren Sie mit Schritt 9 fort.
  8. Erstellen Sie einen Inhaltsconnector, um auf Daten in jedem Repository zuzugreifen, und indexieren Sie sie in einer Cloud Search-Datenquelle.
  9. Ermitteln Sie, ob Sie einen Identitätsconnector benötigen. Wenn Sie keinen Identitätsconnector benötigen, fahren Sie mit Schritt 11 fort.
  10. Erstellen Sie einen Identitätsconnector, um Ihr Repository oder Ihre Unternehmensidentitäten Google-Identitäten zuzuordnen.
  11. Richten Sie Suchanwendungen ein.
  12. Erstellen Sie eine Suchoberfläche für Suchanfragen.
  13. Stellen Sie Ihre Connectors und Suchoberflächen bereit. Wenn Sie einen vorkonfigurierten Connector verwendet haben, folgen Sie der Anleitung, um ihn abzurufen und bereitzustellen. Die verfügbaren Connectors sind im Connector-Verzeichnis für Google Cloud Search aufgeführt.

Nächste Schritte

Als Nächstes könnten Sie Folgendes tun:

  1. Sehen Sie sich das Tutorial: Einführung in Google Cloud Search an.
  2. Bestimmen Sie, für welche Anwendungsfälle Google Cloud Search verwendet werden soll.
  3. Identifizieren Sie die für diese Anwendungsfälle relevanten Repositories.
  4. Identifizieren Sie alle Identitätssysteme, die von Ihren Repositories verwendet werden.
  5. Fahren Sie mit Zugriff auf die Google Cloud Search API konfigurieren fort.