Einführung in Google Cloud Search

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

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 wichtigen Komponenten einer Google Cloud Search-Implementierung:

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

Im Folgenden sind die Definitionen der wichtigsten Begriffe in Abbildung 1 aufgeführt:

Repository
Software, die von einem Unternehmen zum Speichern seiner Daten verwendet wird, z. B. eine Datenbank zum Speichern von Mitarbeiterdaten
Datenquelle
Daten aus einem Repository, das in Google Cloud Search indexiert und gespeichert wurde.
Suchoberfläche
Die Benutzeroberfläche, mit der 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 für die Suche auf Ihren internen Websites eingesetzt werden. Jede Suchanwendungs-ID ist in 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, kontextabhängige Informationen zu Suchanfragen enthalten. Kontextinformationen umfassen die Datenquellen und Rankings der Suche, die für eine Suche über diese Oberfläche verwendet werden sollten. Suchanwendungen enthalten auch Mechanismen zum Filtern von Ergebnissen und zum Aktivieren von Berichten zu Datenquellen, z. B. die Anzahl der Abfragen in einem bestimmten Zeitraum.
Schema
Eine Datenstruktur, in der beschrieben wird, wie die Daten im Repository eines Unternehmens für Google Cloud Search dargestellt werden sollen. Ein Schema definiert die Umgebung, in der Google Cloud Search für Mitarbeiter verfügbar ist, z. B. wie Elemente gefiltert und angezeigt werden.
Content-Connector
Ein Softwareprogramm zum Durchsuchen der Daten in einem Unternehmensrepository und zum Füllen einer Datenquelle.
Identitätsconnector
Ein Softwareprogramm zum Synchronisieren von Unternehmensidentitäten (Nutzer und Gruppen) mit den für Google Cloud Search erforderlichen Identitäten.

Anwendungsfälle für Google Cloud Search

Hier sind einige Anwendungsfälle, die von 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.
  • Mitglieder des Kundenservices müssen relevante Dokumente zur Fehlerbehebung finden, die an Kunden gesendet werden können.
  • Mitarbeiter müssen interne Informationen zu Unternehmensprojekten finden.
  • Ein Vertriebsmitarbeiter möchte den Status aller Supportprobleme eines bestimmten Kunden ansehen.
  • Mitarbeiter wünschen sich eine Definition für einen unternehmensspezifischen Begriff.

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

Standardmäßig werden von Google Cloud Search Google Workspace-Daten wie Google-Dokumente und -Tabellen indexiert. 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 zu Google Workspace gehören, z. B. Daten aus Datenbanken von Drittanbietern, Dateisysteme wie Windows Fileshare, OneDrive oder Intranetportale wie Sharepoint. Die folgenden Schritte sind erforderlich, um Google Cloud Search für Ihr Unternehmen zu implementieren.

  1. Ermitteln Sie einen Anwendungsfall, den Google Cloud Search unterstützt.
  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 jedem Repository zu verwalten.
  4. Konfigurieren Sie den Zugriff auf die Google Cloud Search REST 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 der vordefinierten 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 die Daten in einer Cloud Search-Datenquelle zu indexieren.
  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. Suchanwendungen einrichten
  12. Erstelle eine Suchoberfläche für Suchabfragen.
  13. Connectors und Suchoberflächen bereitstellen Wenn Sie einen vordefinierten Connector verwendet haben, folgen Sie der Anleitung für den Connector, um den Connector zu erhalten und bereitzustellen. Verfügbare Connectors sind im Connector-Verzeichnis von Google Cloud Search aufgelistet

Weitere Informationen

Als Nächstes könnten Sie Folgendes tun:

  1. Einstieg in Google Cloud Search
  2. Anwendungsfälle ermitteln, für die Sie Google Cloud Search verwenden möchten.
  3. Ermitteln 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 Zugriff auf die Google Cloud Search API konfigurieren fort.