Google Cloud Search consente ai dipendenti di un'azienda di cercare e recuperare informazioni, come documenti interni, campi di database e dati CRM, dai repository di dati interni dell'azienda.
Panoramica dell'architettura
La Figura 1 mostra tutti i componenti chiave di un'implementazione di Ricerca Google Cloud:
Di seguito sono riportate le definizioni dei termini più importanti della Figura 1:
- Repository
- Software utilizzato da un'azienda per archiviare i suoi dati, ad esempio il database utilizzato per archiviare le informazioni sui dipendenti.
- Origine dati
- Dati di un repository che sono stati indicizzati e archiviati in Google Cloud Search.
- Interfaccia di ricerca
- L'interfaccia utente utilizzata dai dipendenti per eseguire ricerche in un'origine dati. È possibile sviluppare un'interfaccia di ricerca da utilizzare su qualsiasi dispositivo, da un cellulare a un computer. Il widget di ricerca fornito da Google può essere anche implementato per attivare la ricerca all'interno dei tuoi siti web interni. L'ID applicazione di ricerca è incluso in ogni ricerca per garantire che il contesto della ricerca, ad esempio all'interno di uno strumento di assistenza clienti, sia noto. Il sito cloudsearch.google.com contiene un'interfaccia di ricerca.
- Richiesta di ricerca
- Un gruppo di impostazioni che, se associate a un'interfaccia di ricerca, forniscono informazioni contestuali sulle ricerche. Le informazioni contestuali includere le origini dati e i ranking di ricerca da utilizzare per una ricerca che utilizza l'interfaccia. Le applicazioni di ricerca includono anche meccanismi per filtrare i risultati e attivare i report sulle origini dati, ad esempio il numero di query eseguite in un determinato periodo di tempo.
- Schema
- Una struttura di dati che illustra come devono essere rappresentati i dati nel repository di un'azienda per Google Cloud Search. Uno schema definisce l'esperienza di ricerca di Google Cloud per i dipendenti, ad esempio la modalità di filtro e visualizzazione degli elementi.
- Connettore di contenuti
- Un programma software utilizzato per esaminare i dati nel repository di un'azienda e compilare un'origine dati.
- Connettore di identità
- Un programma software utilizzato per sincronizzare le identità aziendali (utenti e gruppi) con le identità richieste da Google Cloud Search.
Casi d'uso di Google Cloud Search
Ecco alcuni casi d'uso che potrebbero essere risolti da Ricerca Google Cloud:
- I dipendenti hanno bisogno di un modo per trovare norme, documenti e contenuti aziendali authored da altri dipendenti.
- I membri del team di assistenza clienti devono trovare i documenti per la risoluzione dei problemi pertinenti da inviare ai clienti.
- I dipendenti devono trovare informazioni interne sui progetti dell'azienda.
- Un rappresentante di vendita vuole visualizzare lo stato di tutti i problemi di assistenza per un determinato cliente.
- I dipendenti vogliono una definizione per un termine specifico dell'azienda.
Il primo passaggio per implementare Google Cloud Search è identificare i casi d'uso risoluti da Google Cloud Search.
Implementare Google Cloud Search
Per impostazione predefinita, Google Cloud Search indicizza i dati di Google Workspace, come i documenti e i fogli di lavoro Google. Non è necessario implementare Google Cloud Search per i dati di Google Workspace. Tuttavia, devi implementare Google Cloud Search per i dati non di Google Workspace, ad esempio i dati archiviati in un database di terze parti, file system come Windows Fileshare, OneDrive o portali intranet come Sharepoint. Per implementare Google Cloud Search per la tua azienda, sono necessari i seguenti passaggi.
- Determina un caso d'uso che Google Cloud Search aiuta a risolvere.
- Identifica i repository che contengono i dati pertinenti al caso d'uso.
- Identifica i sistemi di identità utilizzati dalla tua azienda per gestire l'accesso ai dati in ogni repository.
- Configura l'accesso all'API Google Cloud Search.
- Aggiungi un'origine dati a Google Cloud Search.
- Crea e registra uno schema per ogni origine dati.
- Determina se è disponibile un connettore di contenuti per il tuo repository. Per un elenco dei connettori predefiniti, consulta la directory dei connettori Cloud Search. Se è disponibile un connettore di contenuti, vai al passaggio 9.
- Crea un connettore di contenuti per accedere ai dati in ogni repository e indicizzarli in un'origine dati Cloud Search.
- Determina se hai bisogno di un connettore di identità. Se non hai bisogno di un connettore di identità, vai al passaggio 11.
- Crea un connettore di identità per mappare le identità del tuo repository o della tua azienda alle identità Google.
- Configura le applicazioni di ricerca.
- Crea un'interfaccia di ricerca per eseguire query di ricerca.
- Esegui il deployment dei connettori e delle interfacce di ricerca. Se hai utilizzato un connettore predefinito, segui le istruzioni per il connettore per ottenerlo e implementarlo. I connettori disponibili sono elencati nella directory dei connettori Google Cloud Search
Passaggi successivi
Ecco alcuni passaggi successivi che puoi intraprendere:
- Prova il tutorial introduttivo a Google Cloud Search.
- Determina i casi d'uso per i quali utilizzerai Google Cloud Search.
- Identifica i repository pertinenti a questi casi d'uso.
- Identifica eventuali sistemi di identità utilizzati dai tuoi repository.
- Vai a Configurare l'accesso all'API Google Cloud Search.