De basisprincipes van knopinfo voor datamodellen met relaties tussen meerdere feiten

Opmerking: Voor databronnen met één tabel of databronnen met één basistabel zijn alle tabellen gerelateerd. Alle informatie op deze pagina gaat over databronnen met meerdere basistabellen.

Relaties op veldniveau

Datamodellen met meerdere basistabellen hebben veel flexibiliteit in de manier waarop de tabellen zich al dan niet tot elkaar kunnen verhouden. De relatie tussen de tabellen is een constante, gebaseerd op het datamodel. Daarentegen hangt de relatie tussen velden in een visualisatie af van welke velden actief zijn in die visualisatie (dat wil zeggen, welke velden als pillen worden gebruikt in werkbladcontainers). Op het niveau van een enkele visualisatie evalueert Tableau actieve velden in paren om te bepalen hoe ze zich tot elkaar verhouden. Omdat de manier waarop velden met elkaar communiceren afhankelijk is van hun status als dimensie of meetwaarde en van hun relatie, zijn er verschillende berichten voor verschillende typen veldparen:

  • Niet-gerelateerde dimensie-dimensieparen
  • Niet-gerelateerde dimensie-meetwaardeparen
  • Niet-gerelateerde filterparen

Het pictogram Niet-gerelateerd Pictogram Niet-gerelateerd op een veld betekent dat het niet gerelateerd is aan ten minste één ander veld in de visualisatie. Dit pictogram kan verschijnen in een veld in een container of in het deelvenster Data. Als u over het pictogram beweegt, wordt er knopinfo met meer informatie geopend.

Wanneer een veld aan de visualisatie wordt toegevoegd, wordt de relatie ervan geëvalueerd aan de hand van de velden die momenteel actief zijn in de visualisatie. Als een niet-gerelateerd veld wordt toegevoegd, geeft Tableau een dialoogvenster weer met informatie over de relatie en de structuur van de visualisatie. Houd er rekening mee dat het dialoogvenster niet wordt weergegeven als Dit niet nogmaals weergeven is gekozen.

De pictogramknopinfo en het waarschuwingsvenster over relaties geven u informatie over hoe de velden die actief zijn in de visualisatie op dat moment aan elkaar gerelateerd zijn en welke impact dat zal hebben op de manier waarop Tableau de resultaten berekent.

In Tableau fungeren geaggregeerde dimensies (zoals ATTR(dimensie) of MIN(dimensie)) als meetwaarden. De knopinfo en het inline waarschuwingsbericht voor het waarschuwingsvenster weerspiegelen dit.

Uw datamodel kennen

Wanneer u werkt met een datamodel dat relaties tussen meerdere feiten bevat, is het handig om regelmatig naar het model te verwijzen op de pagina Databron. De voorbeelden in dit onderwerp zijn gebaseerd op een datamodel met twee basistabellen, Classes en Clubs, en een gedeelde tabel, Students.

een datamodel met twee basistabellen, Classes en Clubs, en een gedeelde tabel, Students

Classes

Clubs

Students

Weergave van data voor de tabel Classes, met drie velden en hun waardenWeergeven van data voor de tabel Clubs, met drie velden en hun waardenWeergave van data voor de tabel Students, met drie velden en hun waarden

Velden:

  • Class, een dimensie met de waarden Nesting Basics, Advanced Songs, Flying for Fledgelings en Alarm Calls 101
  • Length, een meetwaarde
  • Student, een dimensie die wordt gebruikt om te relateren aan de tabel Students

Velden:

  • Club, een dimensie met de waarden Photography, Travel, Juggling, Art en First Aid
  • Dues, een meetwaarde
  • Student, een dimensie die wordt gebruikt om te relateren aan de tabel Students

Velden:

  • Bus rider, een dimensie met de waarden yes of no
  • Student, een dimensie met de waarden Finch, Cardinal, Sparrow, Robin en Jay. Wordt gebruikt om te relateren aan de andere twee tabellen
  • Age, een meetwaarde

Niet-gerelateerd dimensie-dimensiepaar

Een van de soorten berichten met knopinfo is voor een niet-gerelateerd dimensie-dimensiepaar.

Mogelijke berichten met knopinfo:

Het bericht voor het pictogram Niet-gerelateerd voor een dimensie-dimensiepaar in een container of in het deelvenster Data (of in het waarschuwingsdialoogvenster) is:

Unrelated dimensions can show combinations of values in the viz that don't exist in the data. Unrelated to: (list of fields).

In het deelvenster Data kunnen velden ook in lichtgrijze tekst worden weergegeven als ze niet gerelateerd zijn aan enig veld in de visualisatie. In dat geval is de knopinfo voor een niet-gerelateerd dimensie-dimensiepaar:

Not related to any dimensions in the viz. If used, this field can show combinations of values in the viz that don't exist in the data.

Niet-gerelateerde dimensies kunnen cross joins of buitenste joins hebben, wat kan resulteren in combinaties van dimensiewaarden in de kopteksten die niet de werkelijke combinaties van data in de onderliggende tabellen weerspiegelen.

  • Niet-gerelateerde dimensies, zonder de aanwezigheid van een samenhechtende dimensie, hebben cross joins.
  • Ongerelateerde dimensies waarbij wel een samenhechtende dimensie aanwezig is, hebben allemaal, onafhankelijk van elkaar, een binnenste join met de samenhechtende dimensie, waarna de tussenliggende resultaten via buitenste joins met elkaar worden verbonden.

Niet-gerelateerd: Cross join

Samengehecht: Buitenste join van tussenliggende binnenste joins

Een cross join met een rij voor elke combinatie van Class (Klas) en Club

Een visualisatie met een cross join van Class en Club met rijen voor elke combinatie van Advanced Songs/Alarm Calls 101/Flying for Fledglings/Nesting Basics met Art/First Aid/Juggling/Photography.

Een buitenste join van de resultaten van Class (Klas) en Club

Een visualisatie die de resultaten toont van een buitenste join van de binnenste join Student-Class en de binnenste join Student-Club. Niet alle combinaties van lessen en clubs zijn vertegenwoordigd en er zijn rijen voor studenten en clubs zonder les.

Niet-gerelateerd dimensie-meetwaardepaar

Een ander soort bericht met knopinfo is voor een niet-gerelateerd dimensie-meetwaardepaar.

Mogelijke berichten met knopinfo:

Het bericht voor het pictogram Niet-gerelateerd voor een dimensie-meetwaardepaar in een container of in het deelvenster Data (of in het waarschuwingsdialoogvenster) is: 

Measure values repeat for unrelated dimensions. Unrelated to: (list of fields).

In het deelvenster Data kunnen velden ook in lichtgrijze tekst worden weergegeven als ze niet gerelateerd zijn aan enig veld in de visualisatie.

  • De knopinfo voor een dimensie in het deelvenster Data die niet-gerelateerd is aan een van de gebruikte meetwaarden, is:

    Not related to any measures in the viz. If used, measure values will repeat for this field.

  • De knopinfo voor een meetwaarde in het deelvenster Data die niet-gerelateerd is aan een van de gebruikte dimensies, is:

    Not related to any dimensions in the viz. If used, this field will show repeated values.

Wanneer een meetwaarde niet-gerelateerd is aan een dimensie, kan deze niet worden uitgesplitst op basis van de waarden van die dimensie (dat wil zeggen dat deze niet individueel kan worden geaggregeerd op het niveau van die dimensiewaarden). In plaats daarvan wordt de meetwaarde op een ander niveau geaggregeerd dan de dimensiekopteksten in de weergave.

Het resultaat in een visualisatie is een herhaalde waarde voor de meetwaarde voor alle waarden van de niet-gerelateerde dimensie. Dit gedrag is vergelijkbaar met wanneer een LOD-expressie wordt gebruikt om het aggregatieniveau voor een meetwaarde in te stellen op een ander detailniveau dan de systeemeigen granulariteit van de visualisatie. Een niet-gerelateerde dimensie wordt in wezen UITGESLOTEN van de berekening van de geaggregeerde waarde van de meetwaarde.

  • Een niet-gerelateerde meetwaarde, zonder de aanwezigheid van een samenhechtende dimensie, wordt tabelgericht opgenomen op basis van de algehele waarde en herhaald voor de waarden van de niet-gerelateerde dimensie.
  • Een niet-gerelateerde meetwaarde wordt, in de aanwezigheid van een samenhechtende dimensie, uitgesplitst op basis van de waarden van de samenhechtende dimensie, maar herhaald voor de waarden van de niet-gerelateerde dimensie.

Niet-gerelateerd: Tabelgericht en herhaald

Samengehecht: Zowel uitgesplitst als herhaald

voorbeeldvisualisatie van een niet-gerelateerd dimensie-meetwaardepaar, waarbij dezelfde waarde herhaald wordt weergegeven voor de meetwaarde in elke rij

Een visualisatie die de meetwaarde Dues toont (van de basistabel Clubs) met een enkele waarde die wordt herhaald voor elke waarde van de niet-gerelateerde dimensie Class (van de basistabel Classes).

voorbeeldvisualisatie van een niet-gerelateerd dimensie-meetwaardepaar met een samenhechtende dimensie, waarbij de waarde voor de meetwaarde wordt uitgesplitst door de waarden van de samenhechtende dimensie, maar wordt herhaald voor de waarden van de niet-gerelateerde dimensie

Een visualisatie die de waarde toont voor Dues (Contributie) uitgesplitst voor elke Student (De contributie van Cardinal is 100, de contributie van Finch is 60), maar waarbij die waarden herhaald worden elke keer dat een student wordt herhaald voor meerdere klassen (de contributie van Finch wordt herhaald voor beide klassen waaraan Finch deelneemt).

Filters

De relatie wordt ook geëvalueerd voor velden in de container Filter, in vergelijking met velden die anderszins actief zijn in de visualisatie.

Mogelijke berichten met knopinfo:

Een pictogram en knopinfo worden weergegeven wanneer een filter niet-gerelateerd is aan ten minste één veld in de visualisatie. Zowel het filterveld als het veld in de visualisatie hebben knopinfo.

  • De knopinfo voor de pil in de container Filter is:

    This filter ignores unrelated fields: <fields>

  • De knopinfo voor de pil die actief is in de visualisatie is:

    This field is ignored by unrelated filters: <fields>

Het gedrag van filters hangt ook af van hun relatie met andere velden in de visualisatie. Een filter heeft geen invloed op de waarden van velden waaraan het niet is gerelateerd. Tenzij het filter is ingesteld op geen waarden (alles uitsluiten of niets opnemen), blijft de visualisatie ongewijzigd voor alle velden die niet aan het filter zijn gerelateerd. Als u echter elke optie in het filter deselecteert, wordt er een lege visualisatie geretourneerd.

Een visualisatie met een niet-gerelateerd filter, waaruit blijkt dat het deselecteren van opties in het interactieve filterbesturingselement geen invloed heeft op de visualisatie

Twee schermafbeeldingen van een visualisatie met een niet-gerelateerd filter, waaruit blijkt dat het deselecteren van opties in het interactieve filterbesturingselement geen invloed heeft op de visualisatie

Gerelateerde velden worden normaal gefilterd. In een complexere visualisatie met een combinatie van gerelateerde en niet-gerelateerde velden (zoals in een samenhechtende context), heeft het filter alleen invloed op waarden die gerelateerd zijn aan het filterveld.

Bedankt voor uw feedback.De feedback is verzonden. Dank u wel.