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:

Überblick über die Architektur von Google Cloud Search
Abbildung 1. Hauptkomponenten von Google Cloud Search

Hier sind die Definitionen der wichtigsten Begriffe aus Abbildung 1:

Repository
Software, die von einem Unternehmen zum Speichern seiner Daten verwendet wird, z. B. eine Datenbank für Mitarbeiterinformationen
Datenquelle
Daten aus einem Repository, das indexiert und in Google Cloud Search gespeichert wurde
Suchoberfläche
Die 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 Mobiltelefon bis zu einem Desktop-Computer. Das von Google bereitgestellte Such-Widget kann auch bereitgestellt werden, um die Suche auf Ihren internen Websites zu ermöglichen. Die ID der Suchanwendung wird bei jeder Suche mitgeliefert, 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 bei Verknüpfung mit einer Suchoberfläche kontextbezogene Informationen zu Suchanfragen bereitstellen. Zu diesen Informationen 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 sollen. Ein Schema definiert die Nutzung von Google Cloud Search für Mitarbeiter, z. B. wie Dinge gefiltert und angezeigt werden.
Inhaltsconnector
Ein Softwareprogramm, mit dem die Daten im Repository eines Unternehmens durchsucht und eine Datenquelle dargestellt 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

Hier sind einige Anwendungsfälle, die mit Google Cloud Search behoben 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 Kunden senden müssen.
  • Mitarbeitende müssen interne Informationen zu Unternehmensprojekten finden.
  • Ein Vertriebsmitarbeiter möchte den Status aller Supportprobleme für einen bestimmten Kunden sehen.
  • Mitarbeitende wünschen sich eine Definition für einen unternehmensspezifischen Begriff.

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

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 jedoch Google Cloud Search für Daten implementieren, die nicht aus Google Workspace stammen, z. B. für Daten, die in einer Drittanbieterdatenbank 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. Finden 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 Ihr Unternehmen verwendet, um den Zugriff auf Daten in jedem Repository 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 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 für den Connector, um ihn zu erhalten 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. Einstieg in Google Cloud Search
  2. Legen Sie die Anwendungsfälle für Google Cloud Search fest.
  3. Identifizieren Sie die Repositories, die für diese Anwendungsfälle relevant sind.
  4. Identifizieren Sie alle Identitätssysteme, die von Ihren Repositories verwendet werden.
  5. Fahren Sie mit dem Abschnitt Zugriff auf die Google Cloud Search API konfigurieren fort.