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 Google Cloud Search:
![Panoramica dell'architettura di Google Cloud Search](https://developers-dot-devsite-v2-prod.appspot.com/static/cloud-search/images/architecture-overview.png?authuser=0000&hl=it)
Di seguito sono riportate le definizioni dei termini più importanti riportati nella Figura 1:
- Repository
- Software utilizzato da un'azienda per archiviare i propri dati, ad esempio utilizzato per archiviare le informazioni sui dipendenti.
- Origine dati
- Dati di un repository che sono stati indicizzati e archiviati in in Google Cloud Search.
- Interfaccia di ricerca
- L'interfaccia utente utilizzata dai dipendenti per effettuare ricerche un'origine dati. È possibile sviluppare un'interfaccia di ricerca per l'utilizzo su qualsiasi dispositivo, telefono cellulare a un computer fisso. Il widget Ricerca fornito da Google può essere per abilitare la ricerca nei siti web interni. La ricerca l'ID applicazione sia incluso in ogni ricerca per garantire che il contesto come all'interno di uno strumento dell'assistenza clienti. Il sito cloudsearch.google.com contiene un'interfaccia di ricerca.
- Applicazione di ricerca
- Un gruppo di impostazioni che, se associate a una ricerca a riga di comando, fornire informazioni contestuali sulle ricerche. Informazioni contestuali include le origini dati e i ranking di ricerca da utilizzare per una ricerca utilizzando questa interfaccia. Le applicazioni di ricerca includono anche meccanismi di filtro dei risultati e abilitare la generazione di report sulle origini dati, come il numero di query effettuate per un determinato periodo di tempo.
- Schema
- Una struttura di dati che descrive in che modo i dati vengono per Google Cloud Search. Uno schema definisce dell'esperienza Google Cloud Search dei dipendenti, ad esempio il modo in cui gli elementi vengono filtrati visualizzati.
- Connettore di contenuti
- Un programma software usato per attraversare i dati in un di archiviazione di Google Cloud e compilare un'origine dati.
- Connettore di identità
- Un programma software usato per sincronizzare le identità aziendali (utenti e gruppi) alle identità richieste da Google Cloud Search.
Casi d'uso di Google Cloud Search
Di seguito sono riportati alcuni casi d'uso che potrebbero essere risolti con Google Cloud Search:
- I dipendenti hanno bisogno di un modo per trovare norme, documenti e contenuti aziendali scritti da altri dipendenti.
- I membri del team dell'assistenza clienti devono trovare i documenti pertinenti per la risoluzione dei problemi da inviare ai clienti.
- I dipendenti hanno bisogno di trovare informazioni interne sui progetti aziendali.
- Un rappresentante di vendita vuole visualizzare lo stato di tutti i problemi di assistenza per un cliente specifico.
- I dipendenti vogliono una definizione di un termine specifico per l'azienda.
Il primo passo per implementare Google Cloud Search è identificare i casi d'uso risolto da Google Cloud Search.
Implementazione di Google Cloud Search
Per impostazione predefinita, Google Cloud Search indicizza i dati di Google Workspace, ad esempio Documenti e 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 quelli archiviati in una piattaforma di terze parti. database, 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.
- Determinare un caso d'uso che Google Cloud Search possa risolvere.
- Identificare i repository che contengono i dati pertinenti al caso d'uso.
- Identificare i sistemi di identità utilizzati dalla tua azienda per gestire gli accessi ai dati di ciascun 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 Directory del connettore Cloud Search. Se se è disponibile un connettore di contenuti, vai al passaggio 9.
- Crea un connettore di contenuti per accedere ai dati di ciascun repository e indicizzarli in un'origine dati di Cloud Search.
- Determina se hai bisogno di un connettore di identità. Se non richiedono un connettore di identità, vai al passaggio 11.
- Crea un connettore di identità per mappare il repository o le identità aziendali alle identità Google.
- Configurare 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 modello segui le istruzioni relative al connettore per ottenere ed eseguire il deployment il connettore. I connettori disponibili sono elencati nella Directory dei connettori Google Cloud Search
Passaggi successivi
Di seguito sono riportati alcuni passaggi che puoi eseguire:
- Prova il tutorial introduttivo di Google Cloud Search.
- Determina i casi d'uso per i quali utilizzerai Google Cloud Search.
- Identificare i repository pertinenti a questi casi d'uso.
- Identifica tutti i sistemi di identità utilizzati dai tuoi repository.
- Continua su Configura l'accesso all'API Google Cloud Search.