Les outils d'analyse et d'informatique décisionnelle sont essentiels pour vous aider à découvrir des insights à partir de vos données BigQuery. BigQuery est compatible avec plusieurs outils de visualisation des données Google et tiers que vous pouvez utiliser pour analyser les résultats de vos requêtes sur les données Places Insights, y compris :
- Looker Studio
- BigQuery Geo Viz
- Notebooks Colab
- Google Earth Engine
L'exemple ci-dessous décrit comment visualiser vos résultats dans :
- Looker Studio, une plate-forme qui vous permet de créer et d'utiliser des visualisations de données, des tableaux de bord et des rapports.
- BigQuery Geo Viz, un outil de visualisation des données géospatiales dans BigQuery à l'aide des API Google Maps.
Pour en savoir plus sur la visualisation de vos données à l'aide d'autres outils, consultez la documentation BigQuery.
Interroger les données à visualiser
Les exemples de visualisation ci-dessous utilisent la requête suivante pour générer un nombre de restaurants à New York disposant d'une entrée accessible aux personnes en fauteuil roulant. Cette requête renvoie un tableau du nombre de restaurants par point géographique, où la taille de chaque point est de 0,005 degré.
Étant donné que vous ne pouvez pas effectuer d'opération GROUP BY
sur un point GEOGRAPHY
, cette requête utilise la fonction BigQuery ST_ASTEXT
pour convertir chaque point en représentation WKT STRING
du point et écrit cette valeur dans la colonne geo_txt
. Il effectue ensuite l'GROUP BY
à l'aide de geo_txt
.
SELECT geo_txt, -- STRING WKT geometry value. ST_GEOGFROMTEXT(geo_txt) AS geo, -- Convert STRING to GEOGRAPHY value. count FROM ( -- Create STRING WKT representation of each GEOGRAPHY point to -- GROUP BY the STRING value. SELECT WITH AGGREGATION_THRESHOLD ST_ASTEXT(ST_SNAPTOGRID(point, 0.005)) AS geo_txt, COUNT(*) AS count FROM `places_insights___us___sample.places_sample` WHERE 'restaurant' IN UNNEST(types) AND wheelchair_accessible_entrance = true GROUP BY geo_txt )
L'image suivante montre un exemple de résultat pour cette requête, où count
contient le nombre de restaurants pour chaque point :
Visualiser des données dans Looker Studio
Les images suivantes montrent ces données affichées dans Looker Studio sous forme de carte de densité. La carte de densité montre la densité, de faible (vert) à élevée (rouge).
Importer vos données dans Looker Studio
Pour importer vos données dans Looker Studio :
Exécutez la requête ci-dessus dans Interroger les données pour les visualiser.
Dans les résultats BigQuery, cliquez sur Ouvrir dans > Looker Studio. Vos résultats sont automatiquement importés dans Looker Studio.
Looker Studio crée une page de rapport par défaut et l'initialise avec un titre, un tableau et un graphique à barres des résultats.
Sélectionnez tout le contenu de la page et supprimez-le.
Cliquez sur Insérer > Carte de densité pour ajouter une carte de densité à votre rapport.
Sous Types de graphiques > Configuration, configurez les champs comme indiqué ci-dessous :
La carte de densité s'affiche comme ci-dessus. Vous pouvez également sélectionner Types de graphiques > Styles pour configurer plus précisément l'apparence de la carte.
Visualiser des données à l'aide de BigQuery Geo Viz
Les images suivantes montrent ces données affichées dans BigQuery Geo Viz sous forme de carte remplie. La carte remplie indique la densité de restaurants par cellule de point, où plus le point est grand, plus la densité est élevée.
Importer vos données dans BigQuery Geo Viz
Pour importer vos données dans BigQuery Geo Viz :
Exécutez la requête ci-dessus dans Interroger les données pour les visualiser.
Dans les résultats BigQuery, cliquez sur Ouvrir dans > Geo Viz.
L'écran Requête s'affiche.
Sélectionnez le bouton Exécuter pour exécuter la requête. La carte affiche automatiquement les points.
Sélectionnez Données pour afficher les données.
Dans la section Données, cliquez sur le bouton Ajouter des styles.
Sélectionnez fillColor, puis utilisez le curseur pour activer le style Basé sur les données.
Définissez les champs restants comme indiqué ci-dessous :
Cliquez sur Appliquer le style pour appliquer les styles à la carte.