Visualiser les résultats de la requête

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 :

  • Onglet "Visualisation" de BigQuery Studio
  • Notebooks Colab
  • Looker Studio
  • Google Earth Engine
  • BigQuery Geo Viz

Les exemples ci-dessous décrivent comment visualiser vos résultats dans :

  • Onglet "Visualisation" de BigQuery Studio, un lecteur de données géographiques intégré.
  • Les notebooks Colab, un service de notebooks Jupyter hébergé.
  • 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 utilisant les API Google Maps.

Les exemples montrent une visualisation des restaurants accessibles en fauteuil roulant, mais vous pouvez visualiser n'importe laquelle de vos requêtes Places Insights et de vos requêtes de données sur les marques.

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 décompte des restaurants situés à moins de 3 000 mètres de l'Empire State Building à New York et disposant d'une entrée accessible 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é.

Comme 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'opération 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
    `PROJECT_NAME.places_insights___us.places`
  WHERE
    'restaurant' IN UNNEST(types)
    AND wheelchair_accessible_entrance = true
    AND ST_DWITHIN(ST_GEOGPOINT(-73.9857, 40.7484), point, 3000)
  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 :

Résultats de la requête pour les restaurants accessibles en fauteuil roulant à New York.

Visualiser des données à l'aide de l'onglet "Visualisation" de BigQuery Studio

L'image suivante montre ces données affichées dans BigQuery à l'aide de l'onglet Visualisation. Plus les cercles sont foncés, plus la concentration de restaurants est élevée à cet endroit.

Carte de densité dans BigQuery Studio

Visualiser vos données dans BigQuery Studio

  1. Exécutez la requête ci-dessus dans Interroger les données à visualiser.
    1. Dans les résultats BigQuery, cliquez sur l'onglet Visualisation.
  2. Une carte s'ouvre avec des cercles représentant les points interrogés.
  3. Sous Configuration de la visualisation, définissez Colonne de données sur count.

    Définissez la colonne de données sur "count"

  4. Les cercles plus sombres représenteront les points avec un nombre de restaurants plus élevé.

  5. Vous pouvez éventuellement mettre à jour d'autres paramètres pour modifier l'apparence de la visualisation.

Pour en savoir plus sur les options de configuration, consultez la documentation sur la visualisation BigQuery.

Visualiser des données à l'aide de notebooks Colab

La visualisation dans les notebooks Colab vous offre plus de contrôle et de sophistication que BigQuery Studio, et vous permet de rester dans un environnement de notebook Jupyter.

Un tutoriel sur la visualisation des données d'analyse géospatiale dans Colab est disponible dans trois formats :

Le tutoriel se concentre sur quatre types de graphiques principaux utilisant pydeck, deck.gl et

  • Graphique à nuage de points (généralement pour l'échantillonnage)
  • GeoJSON (pour la découverte).
  • Choroplèthe (pour l'intensité).
  • Carte de densité (pour la densité).

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é indique la densité, de faible (vert) à élevée (rouge).

Résultats de la requête affichés sous forme de carte choroplèthe et de carte de densité.

Importer vos données dans Looker Studio

Pour importer vos données dans Looker Studio :

  1. Exécutez la requête ci-dessus dans Interroger les données à visualiser.

  2. Dans les résultats BigQuery, cliquez sur Ouvrir dans -> Looker Studio. Vos résultats sont automatiquement importés dans Looker Studio.

  3. 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.

    Rapport par défaut dans Looker Studio.

  4. Sélectionnez tout le contenu de la page et supprimez-le.

  5. Cliquez sur Insérer > Carte de densité pour ajouter une carte de densité à votre rapport.

  6. Sous Types de graphiques -> Configuration, faites glisser des éléments de la section Données pour configurer les champs comme indiqué ci-dessous :

    Configuration d'une carte de densité dans Looker Studio.

  7. La carte de densité s'affiche comme ci-dessus. Vous pouvez éventuellement sélectionner Types de graphiques -> Styles pour configurer 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 choroplèthe. La carte choroplèthe montre la densité de restaurants par cellule de point, où la taille du point correspond à la densité.

Résultats de la requête affichés sous forme de carte remplie dans Geo Viz.

Importer vos données dans BigQuery Geo Viz

Pour importer vos données dans BigQuery Geo Viz :

  1. Exécutez la requête ci-dessus dans Interroger les données à visualiser.

  2. Dans les résultats BigQuery, cliquez sur Ouvrir dans -> GeoViz.

  3. L'écran s'ouvre sur l'étape Requête.

  4. Cliquez sur le bouton Exécuter pour exécuter la requête. La carte affiche automatiquement les points sur la carte.

  5. Sélectionnez Données pour afficher les données.

  6. Dans la section Données, cliquez sur le bouton Ajouter des styles.

  7. Sélectionnez circleRadius, puis utilisez le curseur pour activer l'application de style basée sur les données.

  8. Définissez les champs restants comme indiqué ci-dessous :

    Configuration de la carte choroplèthe dans Geo Viz.

  9. Cliquez sur Appliquer le style pour appliquer les styles à la carte.