Tableau-gegevensverbindingen met databases en meerdere bronnen
In deze Tableau Data Connections-tutorial leer je over verschillende gegevensbronnen of gegevensverbindingen in Tableau.
Tableau Verbinding maken met verschillende gegevensbronnen
Tableau kan verbinding maken met verschillende soorten gegevensbronnen. Het kan verbinding maken met tekstbestanden, Excel-bestanden, PDF-bestanden, enz. Het kan ook verbinding maken met verschillende databases via de ODBC-connector. Tableau heeft de mogelijkheid om verbinding te maken met servers en webconnectoren. In deze tutorial over Tableau-gegevensverbindingen leren we over de verbindingsprocedures van verschillende Tableau-gegevensbronnen die gegevensverbindingen in Tableau gebruiken.
De volgende schermafbeelding geeft een volledig overzicht van de verbindingstypen die Tableau ondersteunt
Verbinding maken met een tekstbestand in Tableau
Stap 1) Klik op de optie "Tekstbestand" op het gegevenstabblad.
Stap 2) In het volgende scherm,
1. Selecteer de SuperStore.csv
2. Klik op de optie "Openen". Hierdoor wordt het tekstbestand met Tableau verbonden.
In het linkerdeelvenster ziet u het CSV-bestand.
Verbinding maken met Excel-bestand in Tableau
Stap 1) Klik op de "Microsoft Excel'optie gegeven op het gegevenstabblad.
Stap 2) In het volgende scherm,
- Selecteer het SuperStore.xlxs
- Klik op de optie "Openen".
Stap 3) Het verbindt het Excel-bestand met Tableau. De werkbladen in het Excel-bestand worden aan de linkerkant van het venster weergegeven.
Verbinding met database
Stap 1) Klik op de gewenste databaseverbinding op het tabblad Gegevens. Als u bijvoorbeeld verbinding wilt maken met MySQL databank, klik op de “MySQL" Keuze.
Stap 2) Dit gaat open MySQL verbindingsvenster.
- U kunt de MySQL servernaam en bewerk indien nodig de “Poort”.
- Voer de gebruikersnaam en het wachtwoord in die worden gebruikt om verbinding te maken met de database.
- Klik op de knop “Aanmelden” om verbinding te maken met de database.
Deze procedure verbindt de database met het Tableau. Je kunt de tabellen uit de database selecteren en in Tableau importeren. U kunt meerdere tabellen samenvoegen door er een relatie tussen te creëren.
Verbinding met websites
Tableau kan verbinding maken met websites via Tableau-dataconnectoren. De verbindingsprocedure wordt als volgt gegeven.
Stap 1) In dit venster,
- Klik op de optie "Meer" op het tabblad Gegevens.
- Selecteer “Webdataconnector” uit de lijst.
Stap 2) Hiermee wordt een Tableau Web Data Connector-venster geopend waarin u de gegevens van de webconnector moet invoeren.
Hoe Tableau Desktop met Tableau Server te verbinden
Tableau Server kan geëxtraheerde databronnen en dataverbindingen opslaan in Tableau. Op ondernemingsniveau is het belangrijk om alle benodigde dataverbindingen binnen te houden Tableau-server. Het helpt alle gebruikers van de onderneming om eenvoudig verbinding te maken met de gegevensbron. De datasets in de Tableau Server kunnen verbinding maken met Tableau Desktop door de gegeven procedures te volgen.
Stap 1) Kies Tableau Server uit de opties
Selecteer de optie "Tableau Server" op het tabblad Gegevens.
Stap 2) Open de Tableau-server
Hierdoor wordt het aanmeldingsvenster van Tableau Server geopend. Klik op de optie 'Tableau Online'.
Stap 3) Meld u aan
Het opent het Tableau Online-aanmeldingsvenster.
- Voer het geregistreerde e-mailadres en wachtwoord in.
- Klik op de knop 'Aanmelden'.
Stap 4) Breng een verbinding tot stand
Hierdoor wordt Tableau Server verbonden met Tableau Desktop.
- Selecteer de dataset zoals weergegeven in de afbeelding.
- Hierdoor wordt de dataset in Tableau geïmporteerd.
Gegevensrelatie
Een relationeel database-/Excel-bestand bestaat uit meerdere tabellen/bladen. Deze meerdere tabellen/bladen kunnen in Tableau aan elkaar gekoppeld worden. Deze verbinding wordt tot stand gebracht door de functie 'Join' of 'Union' die aanwezig is in Tableau. De relatie tussen gegevens in twee of meer tabellen moet worden gespecificeerd tijdens het samenvoegen van tabellen.
Sluit zich aan bij
Tableau kan aan tafels ‘aansluiten’. Er kunnen maximaal 32 tabellen in een gegevensbron worden samengevoegd. Tijdens het samenvoegen kan de relatie tussen twee of meer tabellen worden gespecificeerd. De tabellen in de gegevensbron kunnen aan elkaar worden gerelateerd met behulp van joins zoals inner join, left join, right join en outside join. De functionaliteiten van Join-typen worden in de onderstaande tabel uitgelegd,
Innerlijke verbinding | Linker deelname | Rechts meedoen | buitenste join |
---|---|---|---|
Het verbindt alle gemeenschappelijke records tussen twee tabellen of werkbladen. De verbindingsvoorwaarde kan worden opgegeven op basis van de primaire sleutel. Er kunnen een of meer deelnamevoorwaarden worden opgegeven om aan de tabellen te kunnen deelnemen. In Tableau kunnen veel tabellen worden samengevoegd voor visualisatie. | Een linkse join wordt gebruikt om alle records uit een linkertabel en algemene records uit de rechtertabel samen te voegen. Er kunnen een of meer joinvoorwaarden worden opgegeven om twee verschillende tabellen links te laten joinen. | Een rechterjoin wordt gebruikt om alle records uit een rechtertabel en algemene records uit de linkertabel samen te voegen. Op basis van de eisen kunnen één of meerdere verbindingscondities worden gesteld. | Een Outer join wordt gebruikt om alle records uit zowel de linker- als de rechtertabel samen te voegen. Er kunnen deelnamevoorwaarden worden ingesteld om gemeenschappelijke records samen te voegen. |
Laten we een voorbeeld van Join bekijken
Stap 1) Zodra een Excel is aangesloten, sleept u het gewenste blad naar het gegevensvenster, zoals weergegeven in de afbeelding.
Stap 2) U kunt meerdere bladen met elkaar verbinden door de bladen naar het gegevensvenster te slepen. De relatie tussen de bladen kan worden gegeven door de gegevensvelden met elkaar te verbinden.
Stap 3) In het gegevensblad
- Klik op de optie “Deelnemen” zoals weergegeven in de afbeelding. Standaard voegt Tableau twee tabellen samen door een relatie te verbinden tussen de gemeenschappelijke kolommen die daarin aanwezig zijn.
- U kunt de relatie bewerken door de vereiste verbindingsvoorwaarde te selecteren.
- U kunt een of meer gegevensrelaties tussen de bladen of tabellen toevoegen.
Unie
Union wordt gebruikt om de gegevens uit twee of meer tabellen toe te voegen. In de meeste gevallen worden tabellen met dezelfde headers aan elkaar toegevoegd met behulp van de uniefunctie. Voorwaarden voor deelname zijn niet vereist bij het samenvoegen van twee of meer tafels. De procedure voor het samenvoegen van tabellen wordt als volgt gegeven.
Stap 1) Sleep een deel van het blad naar het gegevensvenster, zoals weergegeven in de afbeelding.
Stap 2) Klik met de rechtermuisknop op het blad en selecteer de optie “Covert to Union”.
Stap 3) In het data-unievenster.
- Sleep andere bladen die samengevoegd moeten worden.
- Klik op 'OK' om alle bladen in het venster toe te voegen of samen te voegen.
Er is geen gegevensrelatie nodig voor samenvoegbladen die in de gegevensbron aanwezig zijn.
Gegevens sorteren
Gegevens in de gegevensbron kunnen worden gesorteerd op basis van de gebruikersvereiste. Het kan worden gesorteerd op basis van de volgorde van de gegevensbronnen: oplopend, aflopend, oplopend per tabel en aflopend per tabel.
Zodra de gegevens met Tableau zijn verbonden, kan het sorteren van gegevens worden uitgevoerd met behulp van de optie “Sorteer velden”. De optie is aanwezig op het tabblad "Gegevensbron".
Gegevensbron vervangen
Tableau kan meerdere gegevensbronnen in één werkmap verbinden. De verschillende gegevensbronnen in Tableau kunnen worden gebruikt om verschillende spreadsheets en dashboards te bouwen. In sommige gevallen moeten gegevensbronnen worden vervangen door bijgewerkte bestanden. Tableau heeft een functie voor het vervangen van gegevensbronnen waarmee gegevensbronnen kunnen worden vervangen. Deze functie heeft geen invloed op de reeds gebouwde visualisaties die de oude gegevensbron gebruiken. Het is belangrijk om alle gebruikte dimensies en metingen te behouden of te vervangen terwijl u de gegevensbron vervangt.
De in Tableau aangesloten gegevensbron kan worden vervangen door een andere gegevensbron. De procedure voor het vervangen van de gegevensbron wordt als volgt gegeven.
Stap 2)
- Selecteer de gegevensbron die u wilt vervangen.
- Klik met de rechtermuisknop op de gegevensbron en selecteer de optie “Gegevensbron vervangen”.
Stap 3) Het opent het venster voor het vervangen van de gegevensbron.
1. Selecteer de huidige
2. Selecteer een vervangende gegevensbron.
3. Klik op “OK” om de gegevensbron te vervangen.
Samenvatting
- Tableau kan verbinding maken met verschillende gegevensbronnen zoals Excel, databases en websites.
- Het kan verschillende werkbladen of tabellen samenvoegen die aanwezig zijn in Tableau-gegevensbronnen.
- De verbindingsvoorwaarden die in Tableau worden gebruikt, zijn een inner join, right join, left join en outside join.
- Tableau kan verschillende werkbladen in een Excel-bestand verbinden en samenvoegen.
- De database kan worden verbonden met Tableau door verbinding te maken met de databaseserver.
- Tableau kan websites verbinden met behulp van een webconnector.
- Het sorteren van gegevens is beschikbaar op het tabblad Gegevensbron van Tableau.
- Tableau Server kan worden verbonden met Tableau Desktop.