Abfrageergebnisse visualisieren

Analyse- und Business Intelligence-Tools sind entscheidend, um Erkenntnisse aus Ihren BigQuery-Daten zu gewinnen. BigQuery unterstützt mehrere Datenvisualisierungstools von Google und Drittanbietern, mit denen Sie die Ergebnisse Ihrer Abfragen für Places Insights-Daten analysieren können. Dazu gehören:

  • Looker Studio
  • BigQuery Geo Viz
  • Colaboratory-Notebooks
  • Google Earth Engine

Im folgenden Beispiel wird beschrieben, wie Sie Ihre Ergebnisse in folgenden Tools visualisieren:

  • Looker Studio ist eine Plattform, mit der Sie Datenvisualisierungen, Dashboards und Berichte erstellen und nutzen können.
  • BigQuery Geo Viz, ein Tool zur Visualisierung von raumbezogenen Daten in BigQuery mithilfe von Google Maps APIs.

Weitere Informationen zum Visualisieren von Daten mit anderen Tools finden Sie in der BigQuery-Dokumentation.

Daten für die Visualisierung abfragen

In den folgenden Visualisierungsbeispielen wird mit der folgenden Abfrage die Anzahl der Restaurants in New York City mit einem rollstuhlgerechten Eingang ermittelt. Diese Abfrage gibt eine Tabelle mit der Anzahl der Restaurants pro geografischem Punkt zurück, wobei die Größe jedes Punktes 0,005 Grad beträgt.

Da Sie keinen GROUP BY-Vorgang für einen GEOGRAPHY-Punkt ausführen können, wird in dieser Abfrage die BigQuery-Funktion ST_ASTEXT verwendet, um jeden Punkt in die STRING-WKT-Darstellung des Punkts zu konvertieren und diesen Wert in die Spalte geo_txt zu schreiben. Anschließend wird GROUP BY mit geo_txt ausgeführt.

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
)

Die folgende Abbildung zeigt eine Beispielausgabe für diese Abfrage, in der count die Anzahl der Restaurants für jeden Punkt enthält:

Suchergebnisse für Restaurants mit Rollstuhlzugang in New York City.

Daten mit Looker Studio visualisieren

Die folgenden Bilder zeigen diese Daten in Looker Studio als Heatmap. Die Heatmap zeigt die Dichte von niedrig (grün) bis hoch (rot).

Abfrageergebnisse als Karte mit ausgefüllten Bereichen und Heatmap

Daten in Looker Studio importieren

So importieren Sie Ihre Daten in Looker Studio:

  1. Führen Sie die obige Abfrage unter Daten abfragen, um sie zu visualisieren aus.

  2. Klicken Sie in den BigQuery-Ergebnissen auf Öffnen in > Looker Studio. Ihre Ergebnisse werden automatisch in Looker Studio importiert.

  3. In Looker Studio wird eine Standardberichtsseite erstellt und mit einem Titel, einer Tabelle und einem Balkendiagramm der Ergebnisse initialisiert.

    Standardbericht in Looker Studio.

  4. Wählen Sie alles auf der Seite aus und löschen Sie es.

  5. Klicken Sie auf Einfügen -> Heatmap, um dem Bericht eine Heatmap hinzuzufügen.

  6. Konfigurieren Sie die Felder unter Diagrammtypen > Einrichtung wie unten dargestellt:

    Heatmaps in Looker Studio einrichten

  7. Die Heatmap wird wie oben dargestellt angezeigt. Optional können Sie Diagrammtypen –> Stile auswählen, um die Darstellung der Karte weiter zu konfigurieren.

Daten mit BigQuery Geo Viz visualisieren

Die folgenden Bilder zeigen diese Daten in BigQuery Geo Viz als gefüllte Karte. Die Karte zeigt die Restaurantdichte nach Punktzelle. Je größer der Punkt, desto höher die Dichte.

Abfrageergebnisse, die als Karte mit ausgefüllten Bereichen in Geo Viz dargestellt werden.

Daten in BigQuery Geo Viz importieren

So importieren Sie Ihre Daten in BigQuery Geo Viz:

  1. Führen Sie die obige Abfrage unter Daten abfragen, um sie zu visualisieren aus.

  2. Klicken Sie in den BigQuery-Ergebnissen auf Open in -> GeoViz (In GeoViz öffnen).

  3. Die Anzeige wird mit dem Schritt Abfrage geöffnet.

  4. Klicken Sie auf die Schaltfläche Ausführen, um die Abfrage auszuführen. Die Punkte werden automatisch auf der Karte angezeigt.

  5. Wählen Sie Daten aus, um die Daten aufzurufen.

  6. Klicken Sie im Bereich Daten auf die Schaltfläche Stile hinzufügen.

  7. Wählen Sie fillColor aus und aktivieren Sie dann mit dem Schieberegler das datengetriebene Styling.

  8. Legen Sie die restlichen Felder wie unten gezeigt fest:

    Karte mit ausgefüllten Bereichen in Geo Viz einrichten

  9. Klicken Sie auf Stil anwenden, um die Stile auf die Karte anzuwenden.