Tableau-dataforbindelser til databaser og flere kilder
I denne Tableau Data Connections-vejledning lærer du om forskellige datakilder eller dataforbindelser i Tableau.
Tableau, der forbinder til forskellige datakilder
Tableau kan oprette forbindelse til forskellige typer datakilder. Den kan oprette forbindelse til tekstfiler, excel-filer, PDF-filer osv. Den kan også oprette forbindelse til forskellige databaser ved hjælp af dens ODBC-stik. Tableau har mulighed for at oprette forbindelse til servere og webforbindelser. I dette selvstudie i Tableau-dataforbindelser lærer vi om forbindelsesprocedurerne fra forskellige Tableau-datakilder ved hjælp af dataforbindelser i Tableau.
Følgende skærmbillede viser de udtømmende forbindelsestyper, som Tableau understøtter
Opretter forbindelse til tekstfil i Tableau
Trin 1) Klik på "Tekstfil"-indstillingen i datafanen.
Trin 2) På næste skærmbillede
1. Vælg SuperStore.csv
2. Klik på "Åbn" valgmulighed. Dette vil forbinde tekstfilen med Tableau.
I venstre rude vil du se CSV-filen.
Tilslutning til Excel-fil i Tableau
Trin 1) Klik på "Microsoft Excel” mulighed givet i datafanen.
Trin 2) På næste skærmbillede
- Vælg SuperStore.xlxs
- Klik på "Åbn" valgmulighed.
Trin 3) Det forbinder excel-filen til Tableau. Arkene i excel-filen vises i venstre side af vinduet.
Tilslutning til database
Trin 1) Klik på den nødvendige databaseforbindelse, der er angivet på fanen Data. Hvis du for eksempel vil oprette forbindelse til MySQL database, klik på "MySQL" Mulighed.
Trin 2) Dette åbnes MySQL forbindelsesvindue.
- Du kan indtaste MySQL servernavn og rediger "Port" om nødvendigt.
- Indtast brugernavn og adgangskode, der bruges til at forbinde databasen.
- Klik på knappen "Log ind" for at oprette forbindelse til databasen.
Denne procedure forbinder databasen med Tableauet. Du kan vælge tabellerne fra databasen og importere dem til Tableau. Du kan forbinde flere tabeller ved at skabe en relation mellem dem.
Tilslutning til hjemmesider
Tableau kan oprette forbindelse til websteder ved hjælp af Tableau-dataforbindelser. Tilslutningsproceduren er angivet som følger.
Trin 1) I dette vindue
- Klik på "Mere" valgmulighed i datafanen.
- Vælg "Web Data Connector" fra listen.
Trin 2) Dette åbner et Tableau Web Data Connector-vindue, hvor du skal indtaste web-connector-detaljerne.
Sådan forbindes Tableau Desktop til Tableau Server
Tableau Server kan gemme udtrukne datakilder og dataforbindelser i Tableau. På virksomhedsniveau er det vigtigt at holde alle de nødvendige dataforbindelser inde Tableau-server. Det hjælper alle virksomhedens brugere med nemt at oprette forbindelse til datakilden. Datasættene i Tableau-serveren kan oprette forbindelse til Tableau Desktop ved at følge de givne procedurer.
Trin 1) Vælg Tableau Server fra muligheder
Vælg indstillingen "Tableau Server" på fanen data.
Trin 2) Åbn Tableau-serveren
Dette åbner vinduet Tableau Server Log på. Klik på 'Tableau Online' mulighed.
Trin 3) Log ind
Det åbner Tableau Online Log ind vindue.
- Indtast den registrerede e-mail-id og adgangskode.
- Klik på knappen 'Log ind'.
Trin 4) Etabler en forbindelse
Dette vil forbinde Tableau Server til Tableau Desktop.
- Vælg datasættet som vist på figuren.
- Dette vil importere datasættet til Tableau.
Dataforhold
En relationel database/Excel-fil består af flere tabeller/ark. Disse flere borde/ark kan forbindes med hinanden i Tableau. Denne forbindelse etableres af 'Join' eller 'Union'-funktionen, der findes i Tableau. Forholdet mellem data i to eller flere tabeller skal angives, mens tabeller sammenføjes.
Sammenføjninger
Tableau kan "tilslutte sig" tabeller. Det kan samle op til 32 tabeller i en datakilde. Under sammenføjning kan forholdet mellem to eller flere tabeller angives. Tabellerne, der er til stede i datakilden, kan relateres til hinanden ved hjælp af joins såsom indre join, venstre join, højre join og outer join. Funktionerne af Join-typer er forklaret i tabellen nedenfor,
Indvendig sammenføjning | Venstre Deltag | Højre Deltag | Ydre tilslutning |
---|---|---|---|
Det forbinder alle de almindelige poster mellem to tabeller eller ark. Sammenføjningsbetingelsen kan gives ud fra den primære nøgle. En eller flere sammenføjningsbetingelser kan specificeres for at slutte sig til tabellerne. Mange borde kan sættes sammen i Tableau til visualisering. | En venstre join bruges til at forbinde alle poster fra en venstre tabel og fælles poster fra den højre tabel. En eller flere sammenføjningsbetingelser kan angives til venstresammenføjning af to forskellige tabeller. | En højre join bruges til at forbinde alle poster fra en højre tabel og fælles poster fra venstre tabel. Ud fra kravene kan der opstilles en eller flere sammenføjningsbetingelser. | En Outer join bruges til at forbinde alle poster fra både venstre og højre tabel. Sammenføjningsbetingelser kan indstilles til at slutte sig til fælles poster. |
Lad os se et eksempel på Join
Trin 1) Når en Excel er tilsluttet, skal du trække det påkrævede ark ind i datavinduet som vist i figuren.
Trin 2) Du kan forbinde flere ark ved at trække arkene ind i datavinduet. Forholdet mellem arkene kan angives ved at forbinde datafelterne.
Trin 3) I databladet
- Klik på "Bliv medlem" som vist på figuren. Som standard forbinder Tableau to tabeller ved at forbinde en relation mellem fælles kolonne, der findes i den.
- Du kan redigere forholdet ved at vælge den påkrævede deltagelsesbetingelse.
- Du kan tilføje et eller flere dataforhold mellem arkene eller tabellerne.
Union
Union bruges til at tilføje data fra to eller flere tabeller. I de fleste tilfælde føjes tabeller med samme overskrifter sammen ved hjælp af unionsfunktion. Sammenføjningsbetingelser er ikke påkrævet, mens to eller flere borde sammenføjes. Fremgangsmåden til foreningstabeller er givet som følger.
Trin 1) Træk et hvilket som helst af arkene ind i datavinduet som vist på figuren.
Trin 2) Højreklik på arket og vælg "Cover to Union" mulighed.
Trin 3) I dataforeningsvinduet.
- Træk andre ark, som skal være forening.
- Klik på 'OK' for at tilføje eller samle alle de ark, der findes i vinduet.
En datarelation er ikke nødvendig til fagforeningsark, der findes i datakilden.
Datasortering
Data, der findes i datakilden, kan sorteres baseret på brugerkravet. Det kan sorteres ved hjælp af datakilderækkefølge, stigende, faldende, stigende pr. tabel og faldende pr. tabel.
Når dataene er forbundet til Tableau, kan datasortering udføres ved hjælp af "Sorter felter". Indstillingen er til stede i fanen "Datakilde".
Udskiftning af datakilde
Tableau kan forbinde flere datakilder i en enkelt projektmappe. De forskellige datakilder i Tableau kan bruges til at bygge forskellige ark og dashboards. I nogle tilfælde skal datakilder erstattes med opdateret fil. Tableau har en datakildeerstatningsfunktion, som kan erstatte datakilder. Denne funktion påvirker ikke de allerede byggede visualiseringer, der bruger den gamle datakilde. Det er vigtigt at beholde eller erstatte alle de anvendte dimensioner og mål, mens datakilden udskiftes.
Datakilden forbundet i Tableau kan erstattes med en anden datakilde. Proceduren for udskiftning af datakilde er angivet som følger.
Trin 2)
- Vælg den datakilde, der skal erstattes.
- Højreklik på datakilden og vælg "Erstat datakilde".
Trin 3) Det åbner vinduet for udskiftning af datakilde.
1. Vælg den aktuelle
2. Vælg erstatningsdatakilde.
3. Klik på "OK" for at erstatte datakilden.
Resumé
- Tableau kan oprette forbindelse til forskellige datakilder som Excel, databaser og websteder.
- Det kan forbinde forskellige ark eller tabeller, der findes i Tableau-datakilder.
- Sammenføjningsbetingelserne i Tableau er en indre sammenføjning, højre sammenføjning, venstre sammenføjning og udvendig sammenføjning.
- Tableau kan forbinde og forbinde forskellige ark, der findes i en excel-fil.
- Databasen kan forbindes til Tableau ved at forbinde databaseserveren.
- Tableau kan forbinde websteder ved at bruge web-connector.
- Datasortering er tilgængelig i tabellens datakildefane.
- Tableau Server kan tilsluttes Tableau Desktop.