Introduzione a Google Cloud Search

Cloud Search consente ai dipendenti di cercare e recuperare informazioni, ad esempio documenti interni, campi di database e dati CRM, dai repository di dati interni.

Panoramica dell'architettura

La Figura 1 mostra i componenti chiave di un'implementazione di Cloud Search:

Panoramica dell'architettura di Cloud Search
Figura 1. Componenti chiave di Cloud Search

Di seguito sono riportate le definizioni dei termini più importanti della Figura 1:

Repository
Software utilizzato da un'azienda per archiviare dati, ad esempio un database utilizzato per archiviare le informazioni sui dipendenti.
Origine dati
Dati di un repository che Cloud Search indicizza e archivia.
Interfaccia di ricerca
L'interfaccia utente utilizzata dai dipendenti per cercare in un'origine dati. Puoi sviluppare un'interfaccia di ricerca per qualsiasi dispositivo, ad esempio un cellulare o un computer. Puoi anche implementare il widget di ricerca fornito da Google per abilitare la ricerca all'interno dei tuoi siti web interni. Ogni ricerca include l'ID applicazione di ricerca per identificare il contesto di ricerca, ad esempio all'interno di uno strumento di assistenza clienti. Il sito cloudsearch.google.com contiene un'interfaccia di ricerca.
Applicazione di ricerca
Un gruppo di impostazioni che, se associate a un'interfaccia di ricerca, forniscono informazioni contestuali sulle ricerche. Le informazioni contestuali includono le origini dati e i ranking di ricerca utilizzati per una ricerca. Le applicazioni di ricerca includono anche meccanismi per filtrare i risultati e consentono di generare report sulle origini dati, ad esempio il numero di query effettuate in un determinato periodo di tempo.
Schema
Una struttura di dati che descrive come rappresentare i dati in un repository aziendale per Cloud Search. Uno schema definisce l'esperienza di Cloud Search per i dipendenti, ad esempio il modo in cui gli utenti filtrano e visualizzano i dati.
Connettore dei contenuti
Un programma software che attraversa i dati in un repository aziendale e compila un'origine dati.
Connettore di identità
Un programma software che sincronizza le identità aziendali (utenti e gruppi) con le identità richieste da Cloud Search.

Casi d'uso di Cloud Search

Esempi di casi d'uso di Cloud Search:

  • I dipendenti devono trovare norme, documenti e contenuti aziendali creati da altri dipendenti.
  • I membri del team di assistenza clienti devono trovare documenti per la risoluzione dei problemi pertinenti da inviare ai clienti.
  • I dipendenti devono trovare informazioni interne sui progetti aziendali.
  • Un rappresentante di vendita vuole visualizzare lo stato di tutti i problemi di assistenza per un determinato cliente.
  • I dipendenti vogliono la definizione di un termine specifico dell'azienda.

Il primo passaggio per implementare Cloud Search è identificare i casi d'uso pertinenti.

Implementare Cloud Search

Per impostazione predefinita, Cloud Search indicizza i dati di Google Workspace, come documenti e fogli di lavoro Google. Non è necessario implementare Cloud Search per i dati di Google Workspace. Tuttavia, devi implementare Cloud Search per i dati non Google Workspace, ad esempio i dati archiviati in un database di terze parti, in file system come Windows File Share, OneDrive o in portali intranet come SharePoint. Segui questi passaggi per implementare Cloud Search per la tua azienda.

  1. Determina un caso d'uso che Cloud Search aiuta a risolvere.
  2. Identifica i repository che contengono dati pertinenti al caso d'uso.
  3. Identifica i sistemi di identità utilizzati dalla tua azienda per gestire l'accesso ai dati in ogni repository.
  4. Configura l'accesso all'API Google Cloud Search.
  5. Aggiungi un'origine dati a Cloud Search.
  6. Crea e registra uno schema per ogni origine dati.
  7. Determina se è disponibile un connettore di contenuti per il tuo repository. Per un elenco di connettori predefiniti, consulta la directory dei connettori Cloud Search. Se è disponibile un connettore di contenuti, vai al passaggio 9.
  8. Crea un connettore di contenuti per accedere ai dati in ogni repository e indicizzarli in un'origine dati Cloud Search.
  9. Determina se hai bisogno di un connettore di identità. Se non hai bisogno di un connettore di identità, vai al passaggio 11.
  10. Crea un connettore di identità per mappare le identità del repository o dell'azienda alle identità Google.
  11. Configurare le applicazioni di ricerca.
  12. Crea un'interfaccia di ricerca per eseguire query di ricerca.
  13. Esegui il deployment dei connettori e delle interfacce di ricerca. Se hai utilizzato un connettore predefinito, segui le istruzioni per ottenere ed eseguire il deployment del connettore. I connettori disponibili sono elencati nella directory dei connettori Cloud Search.

Passaggi successivi

  1. Prova il tutorial introduttivo a Cloud Search.
  2. Determina i casi d'uso per cui utilizzerai Cloud Search.
  3. Identifica i repository pertinenti per questi casi d'uso.
  4. Identifica eventuali sistemi di identità utilizzati dai tuoi repository.
  5. Continua a Configurare l'accesso all'API Cloud Search.