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 de 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 les suivants :

  • 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 les outils suivants :

  • Onglet "Visualisation" de BigQuery Studio, un outil intégré de visualisation des données géographiques
  • Notebooks Colab, un service de notebook 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 à l'aide des API Google Maps

Les exemples montrent une visualisation des restaurants accessibles en fauteuil roulant, mais n'importe laquelle de vos requêtes Places Insights et de vos requêtes sur les données de marque peut être visualisée.

Pour en savoir plus sur la visualisation de vos données à l'aide d'autres outils, consultez la documentation BigQuery pour plus d'informations.

Interroger des données à visualiser

Les exemples de visualisation ci-dessous utilisent la requête suivante pour générer un nombre de 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é.

É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 STRING WKT du point et écrit cette valeur dans la colonne geo_txt. Elle 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 de 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". Les cercles plus foncés indiquent une plus forte concentration de restaurants à 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 des 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éfinir la colonne de données sur "Nombre"

  4. Les cercles plus foncés représentent les points avec un nombre de restaurants plus élevé.

  5. Vous pouvez également modifier d'autres paramètres pour changer 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 des 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 à l'aide de pydeck, deck.gl et

  • Nuage de points (généralement pour l'échantillonnage)
  • GeoJSON (pour la découverte)
  • Carte choroplèthe (pour l'intensité)
  • Carte de densité (pour la densité)

Visualiser des données à l'aide de Looker Studio

Les images suivantes montrent ces données affichées dans Looker Studio sous forme de carte de densité. La carte de densité affiche la densité de faible (vert) à élevée (rouge).

Résultats de la requête affichés sous forme de carte remplie 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 des 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 également sélectionner Types de graphiques -> Styles pour configurer davantage 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 affiche la densité de restaurants par cellule de point, où plus le point est grand, plus la densité est élevée.

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 des données à visualiser.

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

  3. L'affichage s'ouvre à l'étape Requête.

  4. Sélectionnez 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 le style Basé sur les données.

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

    Configuration d'une carte choroplèthe dans Geo Viz.

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