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:
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.
- Określ przypadek użycia, w którym Cloud Search może pomóc.
- Określ repozytoria zawierające dane istotne w danym przypadku użycia.
- Określ systemy tożsamości używane przez Twoją firmę do zarządzania dostępem do danych w każdym repozytorium.
- Skonfiguruj dostęp do interfejsu Google Cloud Search API.
- Dodaj źródło danych do Cloud Search
- Utwórz i zarejestruj schemat dla każdego źródła danych.
- 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.
- Utwórz łącznik treści, aby uzyskać dostęp do danych w każdym repozytorium i zindeksować je w źródle danych Cloud Search.
- Sprawdź, czy potrzebujesz łącznika tożsamości. Jeśli nie potrzebujesz łącznika tożsamości, przejdź do kroku 11.
- Utwórz łącznik tożsamości, aby zmapować tożsamości z repozytorium lub firmy na tożsamości Google.
- Konfigurowanie aplikacji do wyszukiwania
- Utwórz interfejs wyszukiwania, aby wykonywać zapytania.
- 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
- Wypróbuj samouczek dotyczący pierwszych kroków z Cloud Search.
- Określ przypadki użycia, w których będziesz korzystać z Cloud Search.
- Określ repozytoria odpowiednie w tych przypadkach użycia.
- Określ systemy tożsamości używane przez Twoje repozytoria.
- Przejdź do sekcji Konfigurowanie dostępu do interfejsu Cloud Search API.