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.
Obiettivo
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.
Prima di iniziare
Crea un nuovo report vuoto
- Accedi a Looker Studio.
- Fai clic su Crea in alto a sinistra, 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 del 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.
Aggiungi una mappa Google al report
- Elimina la tabella nella pagina del report.
- In alto a sinistra, fai clic su Aggiungi un grafico.
- In Google Maps, fai clic su Mappa coropletica.
Configura la mappa
- A destra, in Località, fai clic su "Dimensione non valida", poi scegli geo_id.
- Questo campo identifica in modo univoco ogni sezione censita.
- Nel campo Geospaziale, fai clic su Aggiungi metrica e seleziona tract_geom.
- Questo campo contiene i dati GEOGRAPHY di BigQuery che definiscono i poligoni da visualizzare.
La mappa dovrebbe avere questo aspetto:
- 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:
Applica uno stile alla mappa
La metrica colore predefinita della mappa è Conteggio record. Scegliamone una più interessante.
A destra, in Metrica colore, scegli percent_revenue_spent_on_rent.
Interagisci con la mappa
A seconda delle opzioni che hai attivato, puoi ingrandire, eseguire la panoramica e spostarti per individuare alcune 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.
Modifica la descrizione comando
Se posizioni il puntatore del mouse sulla mappa, noterai che la descrizione comando indica "geo_id", il che non è particolarmente significativo:
Per mostrare ai visualizzatori una descrizione comando migliore, modifica la dimensione Descrizione comando.
- Fai clic su Modifica in alto a destra.
- Seleziona la mappa.
- A destra, in Descrizione comando, scegli lsad_name.
- Questo campo contiene il nome leggibile della sezione censita.
Aggiungi 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
- Collegarsi 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