Questo tutorial è destinato a chi vuole visualizzare i dati GEOGRAPHY
di BigQuery utilizzando Looker Studio. Per completare questo tutorial, avrai bisogno di un progetto di fatturazione BigQuery. Non devi necessariamente saper scrivere codice SQL e puoi utilizzare il set di dati pubblici.
Obiettivi
In questo tutorial, creerai un report che mostra la percentuale di reddito destinata al canone di affitto nello stato di Washington. Utilizzerai una mappa Google per visualizzare i dati GEOGRAPHY
provenienti da un set di dati pubblici di BigQuery.
In questo tutorial imparerai a:
- Creare un nuovo report vuoto
- Aggiungere una mappa di Google Maps al report
- Configurare la mappa
- Applicare uno stile alla mappa
- Interagire con la mappa
- Modificare la descrizione comando
- Aggiungi altri stili alla mappa
Prima di iniziare
Se non hai ancora configurato un progetto di fatturazione BigQuery, puoi registrarti gratuitamente.
Creare un nuovo report vuoto
- Accedi a Looker Studio.
- Fai clic su
Crea e poi seleziona Report.
Nel riquadro Aggiungi dati al report, scegli BigQuery.
Nel menu di navigazione a sinistra, scegli QUERY PERSONALIZZATA.
Seleziona o inserisci l'ID progetto di fatturazione.
In Inserisci query personalizzata, incolla la seguente query SQL:
select ct.state_fips_code, ct.county_fips_code, c.county_name, ct.tract_ce, ct.geo_id, ct.tract_name, ct.lsad_name, ct.internal_point_lat, ct.internal_point_lon, ct.internal_point_geo, ct.tract_geom, acs.total_pop, acs.households, acs.male_pop, acs.female_pop, acs.median_age, acs.median_income, acs.income_per_capita, acs.gini_index, acs.owner_occupied_housing_units_median_value, acs.median_rent, acs.percent_income_spent_on_rent, from `bigquery-public-data.geo_census_tracts.census_tracts_washington` ct left join `bigquery-public-data.geo_us_boundaries.counties` c on (ct.state_fips_code || ct.county_fips_code) = c.geo_id left join `bigquery-public-data.census_bureau_acs.censustract_2018_5yr` acs on ct.geo_id = acs.geo_id
Fai clic su Aggiungi per aggiungere questi dati al report.
Aggiungere una mappa Google al report
- Elimina la tabella nella pagina del report.
- Fai clic su Aggiungi un grafico.
- Nella sezione Google Maps, fai clic su Mappa coropletica.
Configura la mappa
La mappa non viene visualizzata subito. Devi prima aggiungere il campo che identifica in modo univoco ciascuna località.
- Nella sezione Località, fai clic su Dimensione non valida e poi scegli geo_id.
- Questo campo identifica in modo univoco ogni sezione censita.
- Nella sezione Campo geospaziale, fai clic su Aggiungi metrica e poi scegli tract_geom.
- Questo campo contiene i dati
GEOGRAPHY
di BigQuery che definiscono i poligoni che vuoi visualizzare.
- Questo campo contiene i dati
La mappa dovrebbe essere simile alla seguente:
Perché nella mappa mancano dei poligoni? Per impostazione predefinita, una mappa Google in Looker Studio traccia 100.000 punti (vertici di poligoni), ma la colonna tract_geom contiene 911.364 punti. Puoi aumentare il numero di punti (fino a un massimo di 1 milione) oppure, per ridurre il numero di punti, puoi aggiungere un filtro per concentrarti su un'area specifica. Nella scheda STILE del riquadro delle proprietà del grafico, imposta Numero massimo di vertici del poligono su 1.000.000 nella sezione Livello coropletico.
Aggiungere un filtro per contea
- Nella barra degli strumenti, fai clic su Aggiungi un controllo.
- Seleziona Elenco a discesa.
- Imposta il campo Controllo su county_name e in Selezione predefinita inserisci King.
Ora dovresti visualizzare tutti i poligoni della contea di King, che comprende Seattle:
Definire lo stile della mappa
La metrica colore predefinita della mappa è Conteggio record. Puoi anche scegliere un'altra metrica.
Nella sezione Metrica colore, scegli percent_income_spent_on_rent.
Interagire con la mappa
A seconda delle opzioni che hai attivato, puoi ingrandire, eseguire la panoramica e spostarti per individuare le sezioni censite in cui le persone spendono quasi la metà del proprio reddito per pagare l'affitto, ad esempio il distretto universitario (University District) di Seattle.
Modificare la descrizione comando
Se posizioni il puntatore del mouse sulla mappa, noterai che la descrizione comando indica geo_id
, il che non è particolarmente significativo in questo contesto:
Per fornire ai visualizzatori una descrizione comando più utile, modifica la dimensione Descrizione comando.
- In alto a destra, fai clic su Modifica.
- Seleziona la mappa.
- Nella sezione Descrizione comando, scegli lsad_name.
- Questo campo contiene il nome leggibile della sezione censita.
Aggiungere altri stili alla mappa
Puoi personalizzare l'aspetto della mappa nella scheda STILE. Ad esempio, potresti aumentare l'opacità del riempimento all'80% e cambiare il gradiente di colore da blu a rosso.
Complimenti
Hai creato una mappa Google in Looker Studio che mostra i dati GEOGRAPHY
di BigQuery.
Risorse correlate
- Connettersi a Google BigQuery
- Set di dati pubblici di BigQuery (vari set di dati relativi ai poligoni geografici)
- Informazioni di riferimento per Google Maps
- Funzioni geografiche di BigQuery