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 ti consente di creare e utilizzare visualizzazioni di dati, dashboard e report. Con Looker Studio puoi connetterti ai tuoi dati BigQuery, creare visualizzazioni e condividere le tue informazioni con altri.
Limitazioni
Se integrato con Looker Studio, BigQuery BI Engine offre supporto limitato per le seguenti funzionalità:
- Funzioni definite dall'utente
- Colonne ARRAY
- Funzioni di analisi
- Limiti delle dimensioni della tabella: fino a 150 milioni di righe se collegata direttamente a una tabella o fino a 2 milioni di righe se collegata utilizzando Query personalizzata
- Ottimizzazione smart vista materializzata
- Campi ripetuti
- Visualizzazioni autorizzate
- Se viene utilizzato il codice SQL precedente o se la lunghezza dell'URL generato è superiore a 11.378 caratteri, la funzionalità Esplora con Looker Studio è disattivata.
Esplorare i dati di 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 BigQuery austin_bikeshare
. Per ulteriori informazioni sui set di dati pubblici, consulta Set di dati pubblici BigQuery.
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 ti serve solo un sottoinsieme dei campi nella tabella.
Nella console Google Cloud, vai alla pagina BigQuery.
Seleziona il tuo 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.Nell'Editor query, crea la 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 Google Looker Studio.
Nella pagina Autorizza accesso a Looker Studio, fai clic su Autorizza per autorizzare la connessione se accetti i Termini di servizio, poi seleziona le tue 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 visualizza 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 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, fai clic sulla casella di testo.
- Tabella (selezionata). Puoi interagire con un grafico selezionato utilizzando le opzioni nell'intestazione.
- Grafico a barre (non selezionato).
- Riquadro delle proprietà del grafico. Per una tabella selezionata, puoi configurare le proprietà e l'aspetto dei dati 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 nel grafico.
- Per creare un grafico, trascina un campo dal riquadro Dati nel 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.
Interagire con i grafici
I grafici di Looker Studio sono interattivi. Ora che i dati sono visualizzati in Looker Studio, puoi provare quanto segue:
- Scorri la tabella e scorri le dita.
- Nel grafico a barre, tieni il puntatore del mouse su 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à Grafico per configurare il grafico.
Per ulteriori informazioni su come aggiungere grafici a un report, consulta Aggiungere grafici al report.
Esplora lo 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 utilizzarli in Looker Studio.
Nella console Google Cloud, vai alla pagina BigQuery.
Seleziona il tuo 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.
Condividi i report
Puoi condividere i report con altri utenti inviando loro un invito via email per visitare Looker Studio. Puoi invitare persone o gruppi Google specifici. Per una condivisione più ampia, 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 progetto Google Cloud, puoi eliminare il report e l'origine dati di Looker Studio.
Integrazione nativa di BigQuery nell'anteprima di Looker Studio
Per richiedere l'accesso a questa funzionalità in anteprima, compila il modulo di registrazione per l'anteprima dell'integrazione nativa di BigQuery in Looker Studio. Per fornire feedback o richiedere assistenza con questa funzionalità, invia un'email all'indirizzo lookerstudio-bq-preview-external@google.com
.
L'integrazione nativa di BigQuery in Looker Studio aggiunge le seguenti funzionalità:
- Supporto completo del monitoraggio di BigQuery, inclusi 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.
- L'assistenza di BI Engine per casi d'uso precedentemente non supportati include quanto segue:
- I risultati delle query di Looker Studio vengono memorizzati nella cache come le altre query di BigQuery.
- Latenza ridotta per i grafici delle tabelle pivot.
- Gestione della contemporaneità delle code di query.
- I proprietari delle credenziali delle origini dati possono accedere con un clic alle statistiche dei job, alle tabelle dei risultati e ai 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 BI Engine di Looker Studio 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 viene abilitata in modo incrementale per i clienti scegliendo come target utenti finali, progetti e regioni di Google Cloud. Le 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 visualizzata visualizzano un'icona 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 INFORMATION_SCHEMA
di Looker Studio
Puoi monitorare i report e le origini dati di Looker Studio utilizzati da BigQuery visualizzando 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
quando si apre la pagina del report o dell'origine dati. Ad esempio, il report con l'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:
Trova l'URL del report e dell'origine dati per ogni job BigQuery di Looker Studio
-- 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
-- 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;
Limitazioni
Le seguenti funzionalità hanno un supporto limitato in BI Engine per l'integrazione nativa di BigQuery in Looker Studio:
- Le tabelle con caratteri jolly non sono accelerate.
- Alcuni tipi di join non sono completamente accelerati.
- Le tabelle piccole con join complessi non hanno un'accelerazione completa.
Passaggi successivi
- Per saperne di più sulla scrittura di query per BigQuery, consulta Panoramica dell'analisi di BigQuery. Questo documento illustra attività come come eseguire query o creare 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 vecchia sintassi di BigQuery, simile a SQL, è descritta in Funzioni e operatori SQL precedenti.