Daten zusammenführen und neu aggregieren

Mit der Datenzusammenführung in Data Studio können Sie Messwerte neu aggregieren und neue Aggregationsfunktionen auf bereits aggregierte Felder anwenden. Durch das Zusammenführen werden aggregierte Felder in nicht aggregierte Zahlen umgewandelt. So können Sie Verhältnisse, Durchschnittswerte von Durchschnittswerten und Messwerte für mehrere Zeiträume über Datasets hinweg berechnen.

Ein Beispiel für die Neuaggregation von Daten ist die Berechnung des Durchschnitts der Durchschnitte. Angenommen, Sie haben eine Tabelle mit Aktienkursveränderungen:

Sector Ticker Preisänderung
Technologie T1 +6
Technologie T2 +5
Technologie T3 -3
Technologie T4 -1
Energie E1 +2
Energie E2 +10
Energie E3 -3
Finanzen F1 -6

Die durchschnittliche Kursänderung für diese Daten ist eine einfache Aggregation.

Durchschnittliche Kursänderung
1.25

Zur Berechnung der durchschnittlichen Kursänderung für jeden Sektor gruppieren Sie diese Tabelle nach der Dimension Sektor.

Sector Durchschnittliche Kursänderung
Technologie 1,75
Energie 3
Finanzen -6

Wenn Sie diese Daten neu aggregieren möchten, verwenden Sie eine andere Aggregationsfunktion und wenden beispielsweise noch einmal den Durchschnitt an:

Durchschnitt der durchschnittlichen Kursänderung
-0,42

Neuaggregation in Data Studio

Wenn Sie Messwerte in Data Studio neu aggregieren möchten, müssen Sie Daten zusammenführen. In Standarddatenquellen wird für aggregierte Felder der Feldtyp Automatisch verwendet. Dadurch können Sie keine zusätzlichen Aggregationsfunktionen anwenden. Bei der Zusammenführung werden diese in nicht aggregierte Zahlen umgewandelt, sodass Sie neue Berechnungen frei anwenden können.

Wenn Sie beispielsweise die durchschnittliche Änderung der Aktienkurse pro Sektor in Data Studio ermitteln möchten, können Sie eine Konfiguration zum Zusammenführen von Daten erstellen, bei der eine Datenquelle mit sich selbst verbunden wird. Dabei verwenden Sie Sektor als Join-Schlüssel und nehmen den Messwert Durchschnittliche Kursänderung in die Tabellen auf der linken und rechten Seite auf:

Im Bereich „Daten zusammenführen“ wird die Datenquelle „Stock Data – Sheet1“ mit sich selbst zusammengeführt. Dabei wird „Sector“ als Join-Schlüssel und „Price Change“ als ausgewählter Messwert verwendet.

1 Sektor 2 Durchschnittliche Kursänderung

Mithilfe der zusammengeführten Datenquelle können Sie neue Aggregationen auf das zuvor aggregierte Feld Kursänderung anwenden.

Aggregation durch Zusammenführen aufheben

Beim Zusammenführen von Daten wird eine neue Tabelle mit den Spalten erstellt, die Sie in der Konfiguration zum Zusammenführen auswählen. Die Messwerte in der neuen Tabelle werden als nicht aggregierte Zahlen behandelt.

Da es sich bei Kursänderung nicht mehr um einen aggregierten Messwert handelt, können Sie nun eine neue Aggregationsfunktion darauf anwenden. In der folgenden Tabelle sehen Sie, was passiert, wenn Sie einen neuen Messwert „AVG(Price Change)“ mit den zuvor aggregierten Zahlen erstellen:

In einem Tabellendiagramm wird der Wert -0,42 für den Messwert „Kursänderung“ angezeigt.

1 Preisänderung

Mit diesem neuen Messwert werden die Zahlen 1,75, 3 und -6 neu aggregiert und ihr Durchschnitt angezeigt: -0,42.

Verhältnisspalte mit zusammengeführten Daten erstellen

Mit zusammengeführten Daten lassen sich auch Verhältnismesswerte mit zuvor aggregierten Zahlen erstellen. Angenommen, Sie möchten eine Verhältnisspalte erstellen, in der ein Messwert durch einen anderen geteilt wird.

In diesem Beispiel werden die Felder Klicks und Impressionen verwendet, die aus zwei verschiedenen Datenquellen stammen.

Website Klicks
example.com 300
example.org 400
example.net 200
Website Impressionen
example.com 2000
example.org 2.500
example.net 2000

Sie können eine Verhältnisspalte mit einem berechneten Feld Klicks/Impressionen erstellen, indem Sie die beiden Datenquellen zusammenführen.

Website Klicks Impressionen Klicks/Impressionen
example.com 300 2000 0.15
example.org 400 2.500 0,16
example.net 200 2000 0,1
Gesamtwert 900 6500 0,41

Alle Zeilen in Klicks/Impressionen enthalten die korrekten Informationen, mit Ausnahme der Summenzeile, in der Sie die Summe der Verhältnisspalte SUM(Clicks / Impressions) sehen. Grund hierfür ist, dass Klicks/Impressionen für jede Zeile berechnet wird [0,15; 0,16; 0,1] und dann die SUM-Funktion angewendet wird: [0,15 + 0,16 + 0,1 = 0,41].

Das richtige Ergebnis ist: 900 / 6.500 = 0,14. Dazu können Sie die Werte der Verhältnissäule mit der Formel SUM(Clicks) / SUM(Impressions) berechnen.

Website Klicks Impressionen SUM(Klicks) / SUM(Impressionen)
example.com 300 2000 0.15
example.org 400 2.500 0,16
example.net 200 2000 0,1
Gesamtwert 900 6500 0,14

In diesem Fall wird in der Zusammenfassungszeile SUM(Clicks) [900] durch SUM(Impressions) [6.500] geteilt, was 0,14 ergibt. Die SUM-Funktion wird dann noch einmal angewendet und das Ergebnis bleibt 0, 14.

Daten aus mehreren Datasets mit einer Vereinigung kombinieren und dann neu aggregieren

Angenommen, Sie müssen einen mehrjährigen Durchschnitt berechnen (z. B. Daten für 2024 und 2025, die in separaten Tabellen gespeichert sind). Der erste Schritt besteht darin, die Tabellen zu einer einzigen nicht aggregierten Tabelle zusammenzuführen. Nach der Zusammenführung können Sie Standardtechniken zur Neuaggregation (z. B. die Berechnung eines Gesamtdurchschnitts) auf die kombinierten Daten anwenden.