Warum eine Kennzahl nach der Zusammenführung wächst
Inhalt
Eine Zusammenführung wird als Weg dargestellt, zwei Quellen nebeneinanderzustellen, und genau so sieht sie im Editor aus: linke Tabelle wählen, rechte wählen, ein gemeinsames Feld benennen. Tatsächlich ist es eine Verknüpfung, und eine Verknüpfung fügt Zeilen keine Spalten an – sie erzeugt eine Zeile für jedes Paar, das zusammenpasst.
Trägt jede Seite genau eine Zeile je Schlüssel, fallen beide Beschreibungen zusammen und nichts Überraschendes geschieht. Trägt die rechte drei, erscheint jede linke Zeile dreimal, und jede Kennzahl der linken Seite zählt dreifach mit. Der Bericht warnt nicht, denn es ist nichts schiefgegangen.

Was eine Verknüpfung tatsächlich tut
Für jede Zeile links sucht die Verknüpfung rechts nach Zeilen mit demselben Schlüssel. Sie gibt eine Ergebniszeile je Treffer aus – nicht eine je linker Zeile. Dieser eine Satz erklärt jede aufgeblähte Zahl, die je aus einer Zusammenführung kam.
Die Richtung zählt ebenfalls. Eine linke Verknüpfung behält Zeilen ohne Partner und füllt deren rechte Spalten mit Nullwerten, was sich als leere Balken zeigt statt als fehlende. Eine innere verwirft sie stillschweigend, und das ist die Fassung, die einen Bericht heimlich kürzt: die Kampagnen ohne Kostendaten hören einfach auf zu existieren.
Die Rechnung, die vorher geht
Zwei Zahlen je Seite genügen, um das Ergebnis vorherzusagen: wie viele Zeilen es gibt und wie viele verschiedene Werte der Schlüssel hat. Ihr Quotient sind die Zeilen je Schlüssel, und die Zeilen je Schlüssel der rechten Seite sind der Faktor, mit dem die Kennzahlen der linken vervielfacht werden.
| Fall | Zeilen je Schlüssel | Ergebnis |
|---|---|---|
| Kampagne zu Kampagne | 1 zu 1 | Spalten kommen hinzu, nichts wird vervielfacht. Der gemeinte Fall. |
| Kampagne zu Kampagne und Tag | 1 zu 30 | Jede Sitzungszahl erscheint dreißigmal. Das häufigste Versehen. |
| Kampagne und Tag zu Kampagne und Anzeige | 30 zu 12 | Das Produkt aus beidem und eine Tabelle, die niemand mehr liest. |
Bei der mittleren Zeile lohnt das Verweilen, weil sie im Editor harmlos aussieht. Sitzungen sind je Kampagne verdichtet, Kosten werden je Kampagne und Tag ausgeleitet, und das gemeinsame Feld ist die Kampagne. Beide Tabellen stimmen; allein über diesen Schlüssel verknüpft, wird die Sitzungszahl mit der Zahl der Tage im Zeitraum vervielfacht.
Die Abhilfe ist keine andere Art der Verknüpfung, sondern eine passende Körnung: entweder wird die Kostenseite vorher auf die Kampagne verdichtet, oder das Datum kommt als zweiter Schlüssel hinzu, damit beide Seiten auf derselben Ebene stehen.
Warum die Summe explodiert und der Mittelwert nicht
Summen wachsen mit der Zahl der Zeilen; Verhältniswerte, die innerhalb der Zusammenführung gerechnet werden, oft nicht, weil Zähler und Nenner gemeinsam vervielfacht werden. Ein Preis je Sitzung, der plausibel bleibt, während sich die Sitzungszahl verdreifacht hat, ist deshalb kein Zeichen dafür, dass alles stimmt – er ist der Grund, warum die Aufblähung drei Wochen später auffällt, in der Zeile, in der endlich jemand auf eine absolute Zahl schaut.
Kennzahlen der rechten Tabelle lassen sich hinterher auch nicht neu verdichten. Was vervielfacht ankommt, bleibt vervielfacht, für jedes Diagramm auf dieser Zusammenführung – weshalb die Prüfung vor das erste Diagramm gehört und nicht hinter das zehnte.
Der Schlüssel ist selten sauber
Der zweite Fehlerfall ist das Gegenteil des ersten: nichts trifft. Ein Schlüssel google / cpc auf der einen und google/cpc auf der anderen Seite unterscheidet sich um zwei Leerzeichen, und eine Verknüpfung hat zu Leerzeichen keine Meinung. Groß- und Kleinschreibung, angehängte Leerzeichen aus einer Tabellenausleitung und ein Kampagnenname, der in einem System ein Suffix trägt, sind die üblichen drei.
Ein berechnetes Feld auf beiden Seiten klärt das, bevor die Verknüpfung läuft – kleingeschrieben, beschnitten, und wo mehrere Felder den Schlüssel bilden, verkettet mit einem Trennzeichen, das in den Werten nicht vorkommen kann. Eine Trefferquote, die danach von dreißig auf fünfundneunzig Prozent springt, ist ein gewöhnliches Ergebnis und kein verdächtiges.
Die Gegenprobe, die eine Minute kostet
Eine Zahl, zweimal: die Summe einer Kennzahl auf der Quelle allein und dieselbe Summe innerhalb der Zusammenführung. Ist sie gewachsen, hat die Verknüpfung Zeilen vervielfacht, und der Faktor ist der Quotient aus beiden. Ist sie geschrumpft, hat eine innere Verknüpfung Zeilen ohne Partner verworfen. Ist sie gleich geblieben, tut die Zusammenführung das, wonach sie aussah.
Dieser Vergleich braucht eine Kennzahlenkarte und eine Minute, und er ist der einzige Schritt, der aus einer Zusammenführung, die richtig aussieht, eine macht, die es ist. Alles andere in diesem Beitrag ist die Erklärung dafür, was die beiden Zahlen bedeuten, wenn sie auseinandergehen.