Keine Angst vor Beziehungen

Die neuen Datenmodellierungsfunktionen erstellen flexible Datenquellen, die auf Beziehungen basieren.

Beziehungen kombinieren Daten aus verschiedenen Tabellen, indem sie überprüfen, welche Spalten (Felder) diese Tabellen gemeinsam haben, und diese Informationen verwenden, um Informationen aus jeder Tabelle in der Analyse zusammenzuführen.

Im Gegensatz zu Verknüpfungen oder Vereinigungen bilden Beziehungen eine Datenquelle, ohne mehrere Tabellen in einer einzigen Tabelle zu verflachen. Daher wissen verwandte Datenquellen, aus welcher Tabelle jedes Feld stammt. Das bedeutet, dass jedes Feld seinen Kontext oder seine Detailgenauigkeit beibehält. Verwandte Datenquellen können daher Tabellen mit unterschiedlicher Granularität verarbeiten, ohne dass Duplizierungsprobleme oder Datenverluste auftreten.

In einer verwandten Datenquelle werden die Verknüpfungen nicht im Voraus fixiert. Statt alle Daten zusammenzuführen (sodass mit allen Daten gearbeitet werden muss, unabhängig davon, welche für die jeweilige Visualisierung erforderlich sind), werden nur die relevanten Daten kombiniert – pro Blatt und bei Bedarf. Beim Drag-and-Drop wertet Tableau die Beziehungen der relevanten Felder und Tabellen aus. Diese Beziehungen werden zum Schreiben von Abfragen mit den richtigen Verknüpfungstypen, Aggregationen und der NULL-Verarbeitung verwendet.

Sie können darüber nachdenken, wie die Daten zusammenpassen und welche Fragen Sie beantworten möchten, statt darüber, wie Sie die Daten kombinieren oder Artefakte aus der Datenquelle kompensieren können.

Beziehungen ersetzen nicht die bisherigen Möglichkeiten zum Kombinieren von Daten: Verknüpfungen, Vereinigungen und Verschmelzungen. Vielmehr sind Beziehungen eine neue, flexible Möglichkeit, Daten aus mehreren Quellen zusammenzuführen. Die vorhandenen Methoden bleiben bestehen und sind in bestimmten Szenarien immer noch nützlich.

Verwenden von Beziehungen

In diesem Thema wird das Erstellen einer verwandten Datenquelle und die Verwendung einer Datenquelle für die Analyse behandelt. Wenn Sie dies nachvollziehen möchten, können Sie den Datensatz "Bookshop" herunterladen(Link wird in neuem Fenster geöffnet). Wählen Sie "Bookshop.xlsx" für die Rohdaten aus, um neu zu beginnen. Wählen Sie alternativ "MinimalBookshop.tdsx" aus, um mit den für Sie konfigurierten Grundlagen der zugehörigen Datenquelle zu beginnen.

Hinweis: Beziehungen sind in Tableau 2020.2 und höher verfügbar.

Video zu migrierten Daten

Wenn Sie eine vorhandene Arbeitsmappe aus einer früheren Version von Tableau (Version 2020.1 oder früher) in Tableau 2020.2 öffnen, wird auf der Datenquellen-Registerkarte möglicherweise die Tabelle Migrierte Daten angezeigt.

In dieses Thema sind mehrere Videos eingebettet. Im erweiterbaren Abschnitt unter jedem Video finden Sie zu Ihrer Information ein Transkript.

Transkript für das Video zu migrierten Daten

Video zum Verbinden von Tabellen

Hinweis: Die in diesem Video gezeigte Oberfläche zum Bearbeiten von Beziehungen weicht geringfügig von der aktuellen Version ab, hat aber die gleiche Funktionalität.

Transkript für das Video zum Verbinden von Tabellen

Video zu den Leistungsoptionen

Hinweis: Die in diesem Video gezeigte Oberfläche zum Bearbeiten von Beziehungen weicht geringfügig von der aktuellen Version ab, hat aber die gleiche Funktionalität.

Transkript zum Video zu den Leistungsoptionen

Weitere Informationen finden Sie unter Kardinalität und referenzielle Integrität.

Beispiel: Bookshop-Daten

Gleich werden wir einige Analysen mit dieser Datenquelle durchführen. Also lassen Sie uns über die Daten sprechen.

Der Datensatz dreht sich um (fiktive) Bücher. Es ist wichtig, die Unterscheidung zwischen einem Buch und einer Edition zu berücksichtigen. Ein Buch ist das konzeptuelle Werk selbst mit Attributen wie Titel, Autor und Genre. Es gibt auch Editionen (Ausgaben) eines Buchs mit Attributen wie Preis und Format (Hardcover oder Taschenbuch), die mit einer ISBN identifiziert werden. Eine Edition eines Buchs hat einen Verlag und eine Seitenanzahl, während ein Buch möglicherweise einen Auszeichnung gewonnen hat oder Teil einer Serie ist.

Sie können dies mitvollziehen, indem Sie MinimalBookshop.tdsx herunterladen – oder seien Sie abenteuerlustig, und erstellen Sie das Modell selbst über Bookshop.xlsx. Beachten Sie, dass Sie viele der ID-Felder ausblenden können, sobald die Tabellen kombiniert wurden.

Video zum Arbeiten mit mehreren Tabellen

Hinweis: Die in diesem Video gezeigte Oberfläche zum Bearbeiten von Beziehungen weicht geringfügig von der aktuellen Version ab, hat aber die gleiche Funktionalität.

Transkript zum Video zum Arbeiten mit mehreren Tabellen

Video zu grundlegenden Berechnungen

Transkript zum Video zu grundlegenden Berechnungen

Video zu Sätzen und Gruppen

Transkript zum Video zu Sätzen und Gruppen

Analysieren von verbundenen Daten

Lassen Sie uns einige Vergleiche dazu anstellen, wie die Analyse zwischen Beziehungen und Verknüpfungen aussieht. Es wird empfohlen, die Begleitarbeitsmappen für Frage 1 und Frage 2 herunterzuladen, statt mit Ihrer eigenen Datenquelle von oben fortzufahren. Wenn Sie Probleme bei der Datenquellenkonfiguration oder bei den Schritten für Frage 1 haben, beachten Sie, dass sie für die Zwecke des Szenarios absichtlich so gestaltet sind.

Frage 1: Wie viele Editionen gibt es zu jedem Buch? 

Wichtig: Das Video zu Frage 1 wurde unter Beta-Software aufgezeichnet. Die veröffentlichte Version von 2020.2 verarbeitet unseren Versuch, einen Fehler in der zugehörigen Datenquelle hinzuzufügen, korrekt. Wenn Sie dem Gezeigten folgen, stimmt Ihre Arbeitsmappe nicht mit dem Video überein – die Beziehungswerte sind korrekt. Sehen Sie sich an, wie wir für Bildungszwecke versuchen, unser eigenes Produkt zu überlisten und einen Fehler zu erzwingen.

Wir richten dies ein, indem wir einige grundlegende Analysen mit beiden Datenquellen durchführen. Wir werden mit jeder Edition ein Balkendiagramm erstellen und dabei die Anzahl der Editionen nach Titel betrachten.

VerbundenVerknüpft

Mit der verbundenen Datenquelle:

  1. "Titel" zu "Zeilen" ziehen
  2. "Edition" (Anzahl) zu "Spalten" ziehen
  3. Auf das Beschriftungssymbol auf der Symbolleiste klicken, um Beschriftungen zu aktivieren
  4. Auf der Symbolleiste auf das Symbol "Absteigend sortieren" klicken

 

Mit der verknüpften Datenquelle:

  1. "Titel" zu "Zeilen" ziehen
  2. "ISBN" zu "Spalten" ziehen
  3. Mit der rechten Maustaste auf das Feld klicken und "Kennzahl" > "Anzahl" auswählen
  4. Auf das Beschriftungssymbol auf der Symbolleiste klicken, um Beschriftungen zu aktivieren
  5. Auf der Symbolleiste auf das Symbol "Absteigend sortieren" klicken

Es ist sofort klar, dass in "Anzahl" nicht die richtige Aggregation für die verknüpften Daten angegeben wird. Allerdings stimmt auch etwas mit den verbundenen Daten nicht. Schauen wir uns an, was in den Daten vor sich geht und wie sich dies korrigieren lässt. Im Video erfahren Sie, wie Sie dies machen können (oder lesen Sie das zugehörige Transkript).

Video zur Datenvalidierung und Korrektur des Datenmodells

Frage 1 – Transkript zum Video

Frage 2: Wer unter den Autoren mit Büchern aus einer Serie hat die meisten Lesereiseveranstaltungen?

Video zum Arbeiten mit verschiedenen Detailebenen

Frage 2 – Transkript zum Video

Haben Sie also keine Angst davor, Ihre Daten in Beziehung zu setzen. Überzeugen Sie sich selbst! Sie können die Bookshop-Daten herunterladen(Link wird in neuem Fenster geöffnet) oder einige Ihrer eigenen verwenden. Versuchen Sie, Filtervorgänge durchzuführen, Tabellenberechnungen zu verwenden, eine Vielzahl an Diagrammtypen zu erstellen, die Leistungsoptionen zu konfigurieren und Beziehungen möglichst weit auszureizen.

Tipps für die Arbeit mit verbundenen Daten

  • Anzeigen von zugrunde liegenden Daten häufig an, um zu überprüfen, für welche Daten eine Markierung steht.
  • Wenn Sie keine Verknüpfungen vornehmen müssen – und es gibt Gründe dafür, dass Sie dies eventuell tun müssen –, bietet eine Beziehung mehr Flexibilität.
  • Wenn Sie nicht nur übereinstimmende Werte anzeigen möchten, können Sie diese nicht übereinstimmenden Werte wiederherstellen, indem Sie zum Menü "Analyse" > "Tabellenlayout" > "Leere Zeilen einblenden" wechseln.

Verwandte Ressourcen

Sind Sie bereit, Berechnungen mit Beziehungen anzugehen? Sehen Sie sich auch Keine Angst vor Berechnungen in Beziehungen an.

Sind Sie bereit, weiter zu erforschen, wie komplexe Analysen mit Beziehungen durchgeführt werden können? Sehen Sie sich auch Keine Angst vor engeren Beziehungen an.

Weitere Informationen zu den technischen Grundlagen von Beziehungen direkt vom Produktmanagement-Team finden Sie in der Serie über Beziehungen im Tableau-Blog.

Sehen Sie sich auch Video-Podcasts zu Beziehungen von Action Analytics(Link wird in neuem Fenster geöffnet) an, z. B. Why did Tableau Invent Relationships?(Link wird in neuem Fenster geöffnet). Klicken Sie in der Bibliothek(Link wird in neuem Fenster geöffnet) auf "Video-Podcast", um mehr Inhalte anzuzeigen.