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

Hier finden Sie die Definitionen der wichtigsten Begriffe aus Abbildung 1:

Repository
Software, die von einem Unternehmen zur Speicherung seiner Daten verwendet wird, z. B. eine Datenbank, in der Mitarbeiterinformationen gespeichert werden
Datenquelle
Daten aus einem Repository, die indexiert und in Google Cloud Search gespeichert wurden
Suchoberfläche
Die Benutzeroberfläche, über die Mitarbeiter in einer Datenquelle suchen. Eine Suchoberfläche kann auf jedem Gerät entwickelt werden, von einem Mobiltelefon bis zu einem Desktop-Computer. Das von Google bereitgestellte Such-Widget kann auch bereitgestellt werden, um die Suche auf internen Websites zu ermöglichen. Die Suchanwendungs-ID ist bei jeder Suche enthalten, 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, wenn sie mit einer Suchoberfläche verknüpft sind, kontextbezogene Informationen zu Suchanfragen liefern. Dazu gehören die Datenquellen und Suchrankings, die für eine Suche über diese Oberflä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 darstellt, wie die Daten im Repository eines Unternehmens für Google Cloud Search dargestellt werden sollten. Ein Schema definiert Google Cloud Search für Ihre Mitarbeiter, z. B. wie Dinge gefiltert und angezeigt werden.
Inhaltsconnector
Ein Softwareprogramm, mit dem die Daten im Repository eines Unternehmens durchsucht und eine Datenquelle befüllt wird.
Identitätsconnector
Ein Softwareprogramm, mit dem Unternehmensidentitäten (Nutzer und Gruppen) mit den für Google Cloud Search erforderlichen Identitäten synchronisiert werden.

Anwendungsfälle für Google Cloud Search

Im Folgenden finden Sie einige Anwendungsfälle, die mit Google Cloud Search gelöst werden können:

  • 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 Kundschaft senden müssen.
  • Mitarbeitende müssen interne Informationen zu Unternehmensprojekten finden.
  • Ein Vertriebsmitarbeiter möchte den Status aller Supportprobleme für einen bestimmten Kunden anzeigen.
  • Mitarbeiter 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 Cloud Search indexiert standardmäßig Google Workspace-Daten wie Google-Dokumente und -Tabellen. Sie müssen Google Cloud Search für Google Workspace-Daten nicht implementieren. Sie müssen Google Cloud Search jedoch für Daten implementieren, die nicht aus Google Workspace stammen, z. B. für Daten, die in einer Datenbank eines Drittanbieters gespeichert sind, für Dateisysteme wie Windows Fileshare, OneDrive oder Intranetportale wie Sharepoint. Führen Sie die folgenden Schritte aus, um Google Cloud Search für Ihr Unternehmen zu implementieren.

  1. Ermitteln Sie einen Anwendungsfall, für den Google Cloud Search hilfreich ist.
  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 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 für Ihr Repository ein Inhaltsconnector 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 die Daten in den einzelnen Repositories 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 vordefinierten Connector verwendet haben, folgen Sie der Anleitung zum Abrufen und Bereitstellen des Connectors. Die verfügbaren Connectors sind im Connector-Verzeichnis von Google Cloud Search aufgeführt.

Nächste Schritte

Als Nächstes könnten Sie Folgendes tun:

  1. Anleitung zum Einstieg in Google Cloud Search
  2. Legen Sie die Anwendungsfälle für Google Cloud Search fest.
  3. Identifizieren Sie die für diese Anwendungsfälle relevanten Repositories.
  4. Identifizieren Sie alle Identitätssysteme, die von Ihren Repositories verwendet werden.
  5. Konfigurieren Sie den Zugriff auf die Google Cloud Search API.