Wprowadzenie do Google Cloud Search

Cloud Search umożliwia pracownikom wyszukiwanie i pobieranie informacji, takich jak dokumenty wewnętrzne, pola bazy danych i dane CRM, z wewnętrznych repozytoriów danych.

Przegląd architektury

Na ilustracji 1 przedstawiono kluczowe komponenty implementacji Cloud Search:

Omówienie architektury Cloud Search
Rysunek 1. Kluczowe komponenty Cloud Search

Oto definicje najważniejszych terminów z rysunku 1:

Repozytorium
Oprogramowanie używane przez przedsiębiorstwo do przechowywania danych, np. baza danych służąca do przechowywania informacji o pracownikach.
Źródło danych
Dane z repozytorium, które Cloud Search indeksuje i przechowuje.
Interfejs wyszukiwania
Interfejs, którego pracownicy używają do wyszukiwania w źródle danych. Możesz opracować interfejs wyszukiwania na dowolne urządzenie, np. telefon komórkowy lub komputer stacjonarny. Możesz też wdrożyć udostępniony przez Google widżet wyszukiwania, aby umożliwić wyszukiwanie w swoich witrynach wewnętrznych. Każde wyszukiwanie zawiera identyfikator aplikacji wyszukiwania, który pozwala określić kontekst wyszukiwania, np. w narzędziu obsługi klienta. Witryna cloudsearch.google.com zawiera interfejs wyszukiwania.
Wyszukiwanie w aplikacji
Grupa ustawień, które po powiązaniu z interfejsem wyszukiwania dostarczają informacji kontekstowych o wyszukiwaniach. Informacje kontekstowe obejmują źródła danych i rankingi wyszukiwania użyte w wyszukiwaniu. Wyszukiwarki zawierają też mechanizmy filtrowania wyników i umożliwiają raportowanie źródeł danych, np. liczby zapytań w danym okresie.
Schemat
Struktura danych określająca sposób reprezentowania danych w repozytorium firmowym na potrzeby Cloud Search. Schema określa sposób korzystania z Cloud Search przez pracowników, np. jak użytkownicy filtrują i wyświetlają dane.
Łącznik treści
Program, który przeszukuje dane w repozytorium przedsiębiorstwa i wypełnia źródło danych.
Łącznik tożsamości
Program, który synchronizuje tożsamości firmowe (użytkowników i grupy) z tożsamościami wymaganymi przez Cloud Search.

Przypadki użycia Cloud Search

Przykładowe przypadki użycia Cloud Search:

  • Pracownicy muszą znajdować zasady, dokumenty i treści firmowe utworzone przez innych pracowników.
  • Pracownicy zespołu obsługi klienta muszą znaleźć odpowiednie dokumenty dotyczące rozwiązywania problemów, aby wysłać je klientom.
  • Pracownicy muszą znajdować wewnętrzne informacje o projektach firmy.
  • Przedstawiciel handlowy chce wyświetlić stan wszystkich problemów z pomocą dotyczącą konkretnego klienta.
  • Pracownicy chcą poznać definicję terminu używanego w firmie.

Pierwszym krokiem we wdrażaniu Cloud Search jest określenie odpowiednich przypadków użycia.

Wdrażanie Cloud Search

Domyślnie Cloud Search indeksuje dane Google Workspace, takie jak dokumenty i arkusze Google. Nie musisz wdrażać Cloud Search w przypadku danych Google Workspace. Musisz jednak wdrożyć Cloud Search w przypadku danych innych niż Google Workspace, takich jak dane przechowywane w bazie danych innej firmy, systemach plików takich jak Windows File Share, OneDrive lub portalach intranetowych takich jak SharePoint. Aby wdrożyć Cloud Search w swojej firmie, wykonaj te czynności.

  1. Określ przypadek użycia, w którym Cloud Search może pomóc.
  2. Określ repozytoria zawierające dane istotne w danym przypadku użycia.
  3. Określ systemy tożsamości używane przez Twoją firmę do zarządzania dostępem do danych w każdym repozytorium.
  4. Skonfiguruj dostęp do interfejsu Google Cloud Search API.
  5. Dodaj źródło danych do Cloud Search
  6. Utwórz i zarejestruj schemat dla każdego źródła danych.
  7. Sprawdź, czy dla Twojego repozytorium jest dostępne oprogramowanie sprzęgające treści. Listę gotowych programów sprzęgających znajdziesz w katalogu programów sprzęgających Cloud Search. Jeśli złącze treści jest dostępne, przejdź do kroku 9.
  8. Utwórz łącznik treści, aby uzyskać dostęp do danych w każdym repozytorium i zindeksować je w źródle danych Cloud Search.
  9. Sprawdź, czy potrzebujesz łącznika tożsamości. Jeśli nie potrzebujesz łącznika tożsamości, przejdź do kroku 11.
  10. Utwórz łącznik tożsamości, aby zmapować tożsamości z repozytorium lub firmy na tożsamości Google.
  11. Konfigurowanie aplikacji do wyszukiwania
  12. Utwórz interfejs wyszukiwania, aby wykonywać zapytania.
  13. Wdróż łączniki i interfejsy wyszukiwania. Jeśli używasz gotowego złącza, postępuj zgodnie z instrukcjami, aby je uzyskać i wdrożyć. Dostępne oprogramowanie sprzęgające znajdziesz w katalogu programów sprzęgających Cloud Search.

Dalsze kroki

  1. Wypróbuj samouczek dotyczący pierwszych kroków z Cloud Search.
  2. Określ przypadki użycia, w których będziesz korzystać z Cloud Search.
  3. Określ repozytoria odpowiednie w tych przypadkach użycia.
  4. Określ systemy tożsamości używane przez Twoje repozytoria.
  5. Przejdź do sekcji Konfigurowanie dostępu do interfejsu Cloud Search API.