Analizzare i dati con Looker Studio
Puoi utilizzare BigQuery per esplorare i dati con Looker Studio, una piattaforma di business intelligence self-service senza costi che consente di creare e utilizzare visualizzazioni di dati, dashboard e report. Con Looker Studio puoi connetterti ai tuoi dati BigQuery, creare visualizzazioni e condividere i tuoi insight con altri.
Le query di Looker Studio con l'accelerazione BI Engine abilitata possono utilizzare modalità di accelerazione, funzioni finestra, ottimizzazione intelligente della vista materializzata e campi ripetuti. I risultati delle query di Looker Studio vengono memorizzati nella cache come le altre query di BigQuery e possono sfruttare la gestione della contemporaneità delle code di query.
Esplorare i dati BigQuery in Looker Studio
Puoi esplorare i dati in BigQuery con Looker Studio utilizzando le seguenti opzioni:
Questi esempi utilizzano Looker Studio per visualizzare i dati nel set di dati austin_bikeshare
di BigQuery. Per ulteriori informazioni sui set di dati pubblici, consulta Set di dati pubblici BigQuery.
Limitazioni
BigQuery BI Engine offre un supporto limitato per le seguenti funzionalità quando è integrato con Looker Studio:
- Funzioni definite dall'utente
- Colonne ARRAY
- Se viene utilizzato SQL precedente o se la lunghezza dell'URL generato è superiore a 11.378 caratteri, la funzionalità Esplora con Looker Studio viene disattivata.
- Le tabelle con caratteri jolly non sono sottoposte a accelerazione.
- Alcuni tipi di join non sono completamente accelerati.
- Le tabelle piccole con join complessi non sono completamente accelerate.
Esplora i risultati della query
Puoi creare una query SQL arbitraria e visualizzare i dati in Looker Studio. Questo è utile se vuoi modificare i dati in BigQuery prima di utilizzarli in Looker Studio o se hai bisogno solo di un sottoinsieme dei campi della tabella.
Nella console Google Cloud, vai alla pagina BigQuery.
Seleziona il progetto di fatturazione.
Nel riquadro Explorer, inserisci
bikeshare_trips
nel campo Digita per effettuare la ricerca.Vai a bigquery-public-data > austin_bikeshare > bikeshare_trips.
Fai clic su
Visualizza azioni e poi su Query.Crea la tua query nell'editor query. Ad esempio:
SELECT * FROM `bigquery-public-data.austin_bikeshare.bikeshare_trips` LIMIT 1000;
Fai clic su
Esegui.Nella sezione Risultati delle query, fai clic su Esplora i dati e poi su Esplora con Looker Studio.
Nella pagina Ti diamo il benvenuto in Looker Studio, fai clic su Inizia se accetti i Termini di servizio di Google e di Looker Studio.
Nella pagina Autorizza l'accesso a Looker Studio, fai clic su Autorizza per autorizzare la connessione se accetti i Termini di servizio e poi selezioni le preferenze di marketing. Solo tu puoi visualizzare i dati nel report, a meno che non concedi ad altri utenti l'autorizzazione a visualizzarli.
L'editor di report mostra i risultati della query come grafici di Looker Studio.
L'immagine seguente mostra alcune funzionalità di un report di Looker Studio:
Legenda:
- Logo e nome del report di Looker Studio.
- Per andare alla pagina di Looker Studio, fai clic sul logo.
- Fai clic sul nome del report per modificarlo.
- Barra degli strumenti di Looker Studio. È evidenziato lo strumento Aggiungi un grafico.
- Titolo del report. Per modificare il testo, tocca la rispettiva casella.
- Tabella (selezionata). Puoi interagire con un grafico selezionato utilizzando le opzioni nell'intestazione del grafico.
- Grafico a barre (non selezionato).
- Riquadro delle proprietà del grafico. Puoi configurare le proprietà e l'aspetto di una tabella selezionata nelle schede Configurazione e Stile.
- Riquadro Dati. In questo riquadro puoi accedere ai campi
e alle origini dati da utilizzare nel report.
- Per aggiungere dati a un grafico, trascina i campi dal riquadro Dati sul grafico.
- Per creare un grafico, trascina un campo dal riquadro Dati sul canvas.
- Salva e condividi. Salva questo report per poterlo visualizzare, modificare e condividere con altri in un secondo momento. Prima di salvare il report, esamina le impostazioni dell'origine dati e le credenziali utilizzate dall'origine dati.
Gli utenti proprietari delle credenziali dell'origine dati possono fare clic su una risorsa per visualizzare le statistiche dei job, le tabelle dei risultati e i dettagli di BI Engine.
Interagire con i grafici
I grafici di Looker Studio sono interattivi. Ora che i dati sono visualizzati in Looker Studio, ecco alcune cose da provare:
- Scorri e scorri la tabella.
- Nel grafico a bar, tieni il puntatore sopra una barra per visualizzare i dettagli dei dati.
- Seleziona una barra nel grafico a barre per applicare un filtro incrociato alla tabella in base a quella dimensione.
Aggiungere grafici
Looker Studio supporta molti tipi di visualizzazione diversi. Per aggiungere altri grafici al report:
- Fai clic su Aggiungi un grafico nella barra degli strumenti.
- Seleziona il grafico da aggiungere.
- Fai clic sul canvas per aggiungere il grafico al report.
- Utilizza il riquadro delle proprietà del Grafico per configurare il grafico.
Per ulteriori informazioni su come aggiungere grafici a un report, consulta Aggiungere grafici al report.
Esplora schema della tabella
Puoi esportare lo schema della tabella per visualizzare i metadati dei tuoi dati in Looker Studio. Questo è utile se non vuoi modificare i dati in BigQuery prima di lavorarci in Looker Studio.
Nella console Google Cloud, vai alla pagina BigQuery.
Seleziona il progetto di fatturazione.
Nel riquadro Explorer, inserisci
bigquery-public-data
nel campo Digita per effettuare la ricerca.Vai a bigquery-public-data > austin_bikeshare > bikeshare_trips.
Nella barra degli strumenti, fai clic su
Esporta. Se Esporta non è visibile, seleziona Altre azioni, quindi fai clic su Esporta.Fai clic su Esplora con Looker Studio.
Condividere i report
Puoi condividere i report con altri utenti inviando loro un invito via email per visitare Looker Studio. Puoi invitare utenti o gruppi Google specifici. Per condividere in modo più ampio, puoi anche creare un link che consenta a chiunque di accedere ai tuoi report di Looker Studio.
Per condividere un report con un'altra persona:
- Nell'intestazione della pagina Looker Studio, fai clic su Condividi.
- Nella finestra di dialogo Condivisione con altri, digita l'indirizzo email del destinatario. Puoi inserire più indirizzi email o indirizzi di gruppi Google.
- Specifica se i destinatari possono visualizzare o modificare il report.
- Fai clic su Invia.
Scopri di più sulla condivisione dei report.
L'eliminazione del progetto impedisce a Looker Studio di eseguire query sui dati perché l'origine dati è associata al progetto. Se non vuoi eliminare il tuo progetto Google Cloud, puoi eliminare il report e l'origine dati di Looker Studio.
Monitorare Looker Studio
Per monitorare Looker Studio con l'accelerazione di BigQuery BI Engine, consulta Monitorare BigQuery BI Engine. Per monitorare risorse e job, consulta Monitorare l'integrità, l'utilizzo delle risorse e i job.
- Supporto completo del monitoraggio di BigQuery, tra cui INFORMATION_SCHEMA, grafico di esecuzione e metriche di Cloud Monitoring.
- Le query di Looker Studio con l'accelerazione BI Engine abilitata possono sfruttare le modalità di accelerazione.
- Il supporto di BI Engine per i casi d'uso precedentemente non supportati includono:
- I risultati delle query di Looker Studio vengono memorizzati nella cache come le altre query di BigQuery.
- Latenza ridotta per i grafici tabella pivot.
- Gestione della contemporaneità delle code di query.
- I proprietari delle credenziali dell'origine dati possono accedere con un solo clic a statistiche dei job, tabelle dei risultati e dettagli di BI Engine.
- I dettagli
INFORMATION_SCHEMA
di Looker Studio includono due etichette (report_id
edatasource_id
), per aiutarti a comprendere i costi e l'utilizzo. - Le metriche di Looker Studio BI Engine per modello non sono più fornite.
- Affidabilità migliorata.
Disponibilità per l'integrazione nativa di BigQuery in Looker Studio
L'integrazione nativa di BigQuery in Looker Studio verrà abilitata in modo incrementale per i clienti scegliendo come target utenti finali, progetti e regioni di Google Cloud. Le tue dashboard utilizzano l'integrazione nativa se una delle seguenti condizioni è vera:
- Quando passi il mouse sopra gli elementi della dashboard in Looker Studio, i proprietari delle origini dati con l'integrazione nativa abilitata visualizzano un'icona di BigQuery. Per visualizzare il job che ha generato le informazioni della dashboard, puoi fare clic sul link BigQuery.
- La vista
INFORMATION_SCHEMA.JOBS
contiene tutti i problemi della dashboard di Looker Studio associati alooker_studio_datasource_id
elooker_studio_report_id labels
. - I log di Cloud Logging includono
le voci di
bigquery.googleapis.com
eprotoPayload.serviceName="bigquerybiengine.googleapis.com"
.
Visualizza i dettagli di Looker Studio INFORMATION_SCHEMA
Per tenere traccia dei report e delle origini dati di Looker Studio utilizzati da BigQuery, visualizza la vista INFORMATION_SCHEMA.JOBS
.
Quando l'integrazione nativa di BigQuery è abilitata, ogni query di Looker Studio crea una voce con le etichette report_id
e datasource_id
. Si tratta di ID che vengono visualizzati alla fine degli URL di LookerStudio all'apertura della pagina del report o dell'origine dati. Ad esempio, un report con URL
https://lookerstudio.google.com/navigation/reporting/my-report-id-123
avrà l'ID report "my-report-id-123".
I seguenti esempi mostrano come visualizzare i report e le origini dati:
Visualizzare gli URL del report sui job e delle origini dati per Looker Studio in BigQuery
Per visualizzare il report e l'URL dell'origine dati per ciascun job BigQuery di Looker Studio, esegui questa query:
-- Standard labels used by Looker Studio. DECLARE requestor_key STRING DEFAULT 'requestor'; DECLARE requestor_value STRING DEFAULT 'looker_studio'; CREATE TEMP FUNCTION GetLabel(labels ANY TYPE, label_key STRING) AS ( (SELECT l.value FROM UNNEST(labels) l WHERE l.key = label_key) ); CREATE TEMP FUNCTION GetDatasourceUrl(labels ANY TYPE) AS ( CONCAT("https://lookerstudio.google.com/datasources/", GetLabel(labels, 'looker_studio_datasource_id')) ); CREATE TEMP FUNCTION GetReportUrl(labels ANY TYPE) AS ( CONCAT("https://lookerstudio.google.com/reporting/", GetLabel(labels, 'looker_studio_report_id')) ); SELECT job_id, GetDatasourceUrl(labels) AS datasource_url, GetReportUrl(labels) AS report_url, FROM `region-us`.INFORMATION_SCHEMA.JOBS jobs WHERE creation_time > TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 7 DAY) AND GetLabel(labels, requestor_key) = requestor_value LIMIT 100;
Visualizzare i job prodotti utilizzando un report e un'origine dati
Per visualizzare i job prodotti, esegui questa query:
-- Specify report and data source id, which can be found in the end of Looker Studio URLs. DECLARE user_report_id STRING DEFAULT '*report id here*'; DECLARE user_datasource_id STRING DEFAULT '*datasource id here*'; -- Standard labels Looker Studio uses in native integration. DECLARE requestor_key STRING DEFAULT 'requestor'; DECLARE requestor_value STRING DEFAULT 'looker_studio'; DECLARE datasource_key STRING DEFAULT 'looker_studio_datasource_id'; DECLARE report_key STRING DEFAULT 'looker_studio_report_id'; CREATE TEMP FUNCTION GetLabel(labels ANY TYPE, label_key STRING) AS ( (SELECT l.value FROM UNNEST(labels) l WHERE l.key = label_key) ); SELECT creation_time, job_id, FROM `region-us`.INFORMATION_SCHEMA.JOBS jobs WHERE creation_time > TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 7 DAY) AND GetLabel(labels, requestor_key) = requestor_value AND GetLabel(labels, datasource_key) = user_datasource_id AND GetLabel(labels, report_key) = user_report_id ORDER BY 1 LIMIT 100;
Passaggi successivi
- Per scoprire di più sulla prenotazione della capacità per BI Engine, consulta Prenotare capacità di BI Engine.
- Per ulteriori informazioni sulla scrittura di query per BigQuery, consulta Panoramica dell'analisi di BigQuery. Questo documento illustra attività come l'esecuzione di query o la creazione di funzioni definite dall'utente.
- Per esplorare la sintassi di BigQuery, consulta Introduzione a SQL in BigQuery. In BigQuery, il dialetto preferito per le query SQL è SQL standard. La sintassi precedente di tipo SQL di BigQuery è descritta in Funzioni e operatori SQL legacy.