Questo documento descrive come creare e gestire le viste di Analytics. Dopo aver creato una vista Analytics, puoi eseguirvi query in modo simile a come esegui query su viste log e viste di osservabilità.
Per una panoramica delle visualizzazioni di Analytics, consulta Informazioni sulle visualizzazioni di Analytics.
Prima di iniziare
- Accedi al tuo account Google Cloud . Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti senza costi per l'esecuzione, il test e il deployment dei workload.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Abilita l'API Observability.
Ruoli richiesti per abilitare le API
Per abilitare le API, devi disporre del ruolo IAM Amministratore utilizzo dei servizi (
roles/serviceusage.serviceUsageAdmin), che include l'autorizzazioneserviceusage.services.enable. Scopri come concedere i ruoli. -
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Abilita l'API Observability.
Ruoli richiesti per abilitare le API
Per abilitare le API, devi disporre del ruolo IAM Amministratore utilizzo dei servizi (
roles/serviceusage.serviceUsageAdmin), che include l'autorizzazioneserviceusage.services.enable. Scopri come concedere i ruoli. -
Per ottenere le autorizzazioni necessarie per creare, gestire e utilizzare le visualizzazioni di analisi, chiedi all'amministratore di concederti i seguenti ruoli IAM:
-
Observability View Accessor (
roles/observability.viewAccessor) sulle visualizzazioni di osservabilità che vuoi interrogare. Questo ruolo supporta le condizioni IAM, che ti consentono di limitare la concessione a una visualizzazione specifica. Se non colleghi una condizione alla concessione del ruolo, l'entità può accedere a tutte le visualizzazioni di osservabilità. Le visualizzazioni di osservabilità sono in Anteprima pubblica. -
Observability Analytics User (
roles/observability.analyticsUser) sul tuo progetto. Questo ruolo contiene le autorizzazioni necessarie per salvare ed eseguire query private ed eseguire query condivise. -
Visualizzatore log (
roles/logging.viewer) sul tuo progetto. -
Logs View Accessor (
roles/logging.viewAccessor) sul progetto che memorizza le visualizzazioni log su cui vuoi eseguire query. Puoi limitare la concessione di questo ruolo a una visualizzazione specifica aggiungendo una condizione IAM.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
-
Observability View Accessor (
- Assicurati di disporre di almeno uno dei seguenti elementi:
- Un bucket di log di cui è stato eseguito l'upgrade per utilizzare Analisi dei log. Per saperne di più, consulta Configurare i bucket dei log.
- Una visualizzazione di osservabilità. Per saperne di più, consulta la pagina Modello di archiviazione di Cloud Trace.
Creare una vista di analisi
Per creare una vista Analytics:
-
Nella console Google Cloud , vai alla pagina manage_search Analisi dei log:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Logging.
- Configura la pagina Analisi dei log:
- Assicurati che nella barra degli strumenti sia visualizzato il pulsante Esegui query. Se la barra degli strumenti mostra Esegui in BigQuery, allora fai clic su settings Impostazioni e seleziona Log Analytics (impostazione predefinita).
- Se il menu Viste non viene visualizzato, vai al riquadro di navigazione e fai clic su last_page Viste e schema.
Inserisci e convalida la query che vuoi salvare come vista analitica.
Potresti voler caricare e modificare la query predefinita per la visualizzazione dei log o la visualizzazione dell'osservabilità che la visualizzazione Analytics eseguirà. Per caricare la query predefinita:
Nel menu Visualizzazioni, esegui una delle seguenti operazioni:
- Vai alla sezione Log e seleziona una visualizzazione dei log.
- Vai alla sezione
Tracce e seleziona
_Trace.Spans._AllSpans.
Nella barra degli strumenti Schema, fai clic su Query e poi su Sovrascrivi.
Il riquadro Query viene aggiornato con una query SQL.
Aggiorna la query finché i risultati non ti soddisfano.
Creare una vista Analytics:
Nella barra degli strumenti, fai clic su Salva, quindi seleziona Salva come vista Analytics.
Inserisci un nome e una descrizione per la visualizzazione di Analytics.
Il nome è limitato a 100 caratteri e può includere solo lettere, cifre, trattini bassi e trattini. Non puoi modificare il nome dopo aver creato la vista analitica.
Fai clic su Salva.
Il sistema crea la vista Analytics e la elenca nel riquadro Viste, nella sezione Viste Analytics della .
Esegui query su una vista analitica
Esegui una query su una vista di analisi in modo analogo all'esecuzione di query su viste dei log e viste di osservabilità. Per eseguire query sulle visualizzazioni Analytics,
utilizza il seguente formato per la clausola FROM:
FROM `analytics_view.PROJECT_ID.LOCATION.ANALYTICS_VIEW_ID`
I campi nelle espressioni precedenti hanno il seguente significato:
- PROJECT_ID: l'identificatore del progetto.
- LOCATION: la posizione della vista Analytics.
- ANALYTICS_VIEW_ID: l'ID della visualizzazione Analytics, che è limitato a 100 caratteri e può includere solo lettere, cifre, trattini bassi e trattini.
Per saperne di più, consulta Analisi dei log.
Visualizzare le viste di analisi
Per elencare le viste Analytics nel tuo Google Cloud progetto:
-
Nella console Google Cloud , vai alla pagina manage_search Analisi dei log:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Logging.
- Configura la pagina Analisi dei log:
- Assicurati che nella barra degli strumenti sia visualizzato il pulsante Esegui query. Se la barra degli strumenti mostra Esegui in BigQuery, allora fai clic su settings Impostazioni e seleziona Log Analytics (impostazione predefinita).
- Se il menu Viste non viene visualizzato, vai al riquadro di navigazione e fai clic su last_page Viste e schema.
- Nel menu Visualizzazioni, vai alla sezione Visualizzazioni Analytics.
Visualizzare i dettagli di una vista Analytics
Puoi utilizzare le opzioni nel riquadro Schema per visualizzare le seguenti informazioni su una vista Analytics:
- Nome
- Data di creazione.
- Ultimo aggiornamento.
- Schema.
- Query.
Per visualizzare i dettagli di una vista Analytics, elenca le viste Analytics nel tuo progetto, quindi procedi nel seguente modo:
- Seleziona la visualizzazione di Analytics di cui vuoi visualizzare le informazioni.
- Nella barra degli strumenti Schema, fai clic su more_vert Visualizza le opzioni della vista analitica e seleziona Visualizza dettagli.
Modificare una visualizzazione di Analytics
Per modificare una vista Analytics:
-
Nella console Google Cloud , vai alla pagina manage_search Analisi dei log:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Logging.
- Configura la pagina Analisi dei log:
- Assicurati che nella barra degli strumenti sia visualizzato il pulsante Esegui query. Se la barra degli strumenti mostra Esegui in BigQuery, allora fai clic su settings Impostazioni e seleziona Log Analytics (impostazione predefinita).
- Se il menu Viste non viene visualizzato, vai al riquadro di navigazione e fai clic su last_page Viste e schema.
- Nel menu Viste, vai alla sezione Viste Analytics e seleziona la vista Analytics che vuoi modificare.
Nella barra degli strumenti Schema, fai clic su more_vert Visualizza le opzioni della vista analitica e seleziona Modifica vista.
Si apre una finestra di dialogo che mostra informazioni sulla vista Analytics. Puoi modificare la descrizione e la query.
Dopo aver completato le modifiche, fai clic su Sovrascrivi vista salvata.
Eliminare una vista Analytics
Per eliminare una vista Analytics:
-
Nella console Google Cloud , vai alla pagina manage_search Analisi dei log:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Logging.
- Configura la pagina Analisi dei log:
- Assicurati che nella barra degli strumenti sia visualizzato il pulsante Esegui query. Se la barra degli strumenti mostra Esegui in BigQuery, allora fai clic su settings Impostazioni e seleziona Log Analytics (impostazione predefinita).
- Se il menu Viste non viene visualizzato, vai al riquadro di navigazione e fai clic su last_page Viste e schema.
- Nel menu Viste, vai alla sezione Viste Analytics e seleziona la vista Analytics che vuoi eliminare.
- Nella barra degli strumenti Schema, fai clic su more_vert Visualizza opzioni di visualizzazione di Analytics, seleziona Elimina visualizzazione e completa la finestra di dialogo.
Limitazioni
Alle visualizzazioni di Analytics si applicano le seguenti limitazioni:
- Una visualizzazione di analisi può eseguire query solo su visualizzazioni di log e visualizzazioni di osservabilità.
- La risorsa padre di una vista Analytics deve essere un progetto Google Cloud .
- Puoi eseguire query su una vista Analytics solo utilizzando la pagina Analisi dei log e solo quando utilizzi il motore di query Analisi dei log (impostazione predefinita).
- Tutte le viste interrogate da una vista Analytics devono trovarsi nella stessa posizione.
- Per creare o gestire le tue viste di Analytics, devi utilizzare la console Google Cloud .
- Puoi creare al massimo 100 viste Analytics per Google Cloud progetto.
- Puoi creare un massimo di 50 viste Analytics per regione.
- Per Google Cloud progetto, al massimo 10 regioni possono contenere una vista Analytics.
Passaggi successivi
- Esegui query e analizza la telemetria con Analisi dei log.
- Grafici dei risultati delle query SQL.
- Salva e condividi le query.
- Query SQL di esempio.