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 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.
Classes | Clubs | Students |
Velden:
| Velden:
| Velden:
|
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 |
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 |
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.
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.