Verbinding maken met data
Met Tableau Prep kunt u uw data opschonen en vormgeven voor analyse. De eerste stap in dit proces is het identificeren van de data waarmee u gaat werken.
Opmerking: vanaf versie 2020.4.1 kunt u ook flows maken en bewerken in Tableau Server en Tableau Cloud. De informatie in dit onderwerp is van toepassing op alle platforms, tenzij specifiek anders vermeld. Zie Tableau Prep op het web(Link wordt in een nieuw venster geopend) in de Help bij Tableau Server voor meer informatie over authoringflows op het web.
U kunt op een van de volgende manieren verbinding maken met uw data:
- Systeemeigen connectors voor populaire datatypen
- Aangepaste connectors voor andere datatypen
- Gepubliceerde databronnen
- Tableau-data-extracten
- Tableau Catalog
Verbinding maken via systeemeigen connectors voor populaire datatypen
De meest gebruikelijke manier om verbinding te maken met data is door gebruik te maken van de systeemeigen connectors in Tableau Prep Builder. Deze zijn beschikbaar voor de meest populaire datatypen en er worden regelmatig nieuwe connectors toegevoegd bij nieuwe versies van Tableau Prep Builder. Voor een lijst met beschikbare connectors, opent u Tableau Prep Builder of start u een flow op het web en klikt u vervolgens op de knop Verbinding toevoegen . Zo kunt u de beschikbare connectors zien die hieronder in het linkerdeelvenster worden vermeld in Verbinding maken.
De meeste systeemeigen connectors werken op al onze platforms hetzelfde. Deze worden beschreven in het onderwerp Ondersteunde connectors(Link wordt in een nieuw venster geopend) in de Help bij Tableau Desktop.
Opmerking: wanneer u verbinding maakt met een databron, mag u de gereserveerde naam 'Aantal records' niet gebruiken voor een veldnaam of een berekend veld. Als u deze gereserveerde naam gebruikt, ontstaat er een machtigingsfout.
Overwegingen bij het gebruik van systeemeigen connectors
Als u een flow opent in een versie waarin de connector niet wordt ondersteund, wordt de flow mogelijk wel geopend. Maar er kunnen fouten optreden of de flow wordt niet uitgevoerd, tenzij de dataverbindingen worden verwijderd.
- Wanneer u een MySQL-connector gebruikt, is de standaardinstelling dat de verbinding beveiligd is wanneer SSL is ingeschakeld. Tableau Prep Builder ondersteunt echter geen aangepaste, op certificaten gebaseerde SSL-verbindingen voor op MySQL gebaseerde connectors.
Voor sommige connectors, die in de onderstaande secties worden beschreven, gelden andere vereisten bij gebruik met Tableau Prep Builder.
In Tableau Prep kunt u verbinding maken met clouddatabronnen, net als in Tableau Desktop. Als u echter van plan bent om flows te publiceren die verbinding maken met clouddatabronnen en deze volgens een schema op uw server uit te voeren, moet u uw referenties configureren in Tableau Server of Tableau Cloud.
U kunt uw referenties instellen op het tabblad Instellingen op de pagina Mijn accountinstellingen en met dezelfde referenties verbinding maken met de invoer van uw cloudconnector.
Tableau Prep Builder
Klik bij het publiceren van de flow op het dialoogvenster Publiceren en dan op Bewerken om de verbinding te bewerken. Selecteer vervolgens in de vervolgkeuzelijstVerificatie <uw referenties>Insluiten.
U kunt ook rechtstreeks vanuit het dialoogvenster Publiceren referenties toevoegen (Tableau Prep Builder versie 2020.1.1 en later) bij het publiceren van uw flow en deze vervolgens automatisch in uw flow insluiten wanneer u publiceert. Zie Een flow van Tableau Prep Builder publiceren voor meer informatie.
Als u geen opgeslagen referenties hebt ingesteld en Gebruiker vragen selecteert in de vervolgkeuzelijst Verificatie, nadat u de flow hebt gepubliceerd, moet u de verbinding bewerken en uw referenties invoeren in het tabblad Verbindingen in Tableau Server of Tableau Cloud. Anders mislukt de flow tijdens het uitvoeren.
Tableau Prep op het web
Bij het maken van websites kunt u referenties insluiten via het bovenste menu onder Bestand > Verbindingsreferenties. Zie Flows publiceren(Link wordt in een nieuw venster geopend) in de Help bij Tableau Server voor meer informatie.
In Tableau Prep Builder versie 2019.4.1 zijn de volgende cloudconnectors zijn toegevoegd. Deze zijn ook beschikbaar bij het maken of bewerken van flows op het web:
- Box
- DropBox
- Google Drive
- OneDrive
Zie het connector-specifieke(Link wordt in een nieuw venster geopend) Help-onderwerp in de Help bij Tableau Desktop voor meer informatie over hoe u verbinding kunt maken met uw data met deze connectors.
Ondersteund in Tableau Prep Builder versie 2020.2.1 en later en bij het maken van flows op het web vanaf Tableau Server en Tableau Cloud versie 2020.4.
Tableau Prep Builder ondersteunt verbinding maken met data via de Salesforce-connector, net als Tableau Desktop. Maar er zijn een paar verschillen.
- Tableau Prep Builder ondersteunt elk type join dat u wilt.
- Aangepaste SQL kan in Tableau Prep Builder 2022.1.1 of later worden gemaakt. Flows die aangepaste SQL gebruiken, kunnen worden uitgevoerd en bestaande stappen kunnen in 2020.2.1 of later worden bewerkt.
- Het gebruik van een standaardverbinding om uw eigen aangepaste verbinding te maken, wordt momenteel niet ondersteund.
- U kunt de standaardnaam van de databron niet wijzigen in een unieke of aangepaste naam.
- Als u van plan bent om flows te publiceren op Tableau Server en opgeslagen referenties wilt gebruiken, moet de serverbeheerder Tableau Server configureren met een OAuth-client-ID en -geheim op de connector. Zie Salesforce.com OAuth veranderen in opgeslagen referenties(Link wordt in een nieuw venster geopend) in de Help bij Tableau Server voor meer informatie.
- Als u incrementele vernieuwing wilt uitvoeren op flowinvoer die gebruikmaakt van de Salesforce-connector, moet u Tableau Prep Builder versie 2021.1.2 of hoger gebruiken. ZieFlowdata vernieuwen met incrementele vernieuwing voor meer informatie over het gebruik van incrementele vernieuwing.
Tableau Prep importeert de data door een extract te maken. Momenteel worden extracten alleen ondersteund voor Salesforce. Het laden van het eerste extract kan enige tijd duren, afhankelijk van de hoeveelheid opgenomen data. Terwijl de data worden geladen, ziet u een timer in de invoerstap.
Zie Salesforce(Link wordt in een nieuw venster geopend) in de Help bij Tableau Desktop en Webauthoring voor gedetailleerde informatie over de Salesforce-connector.
Tableau Prep ondersteunt verbinding met data via Salesforce Data Cloud. (Vóór 14 februari 2023 was Customer Data Platform de naam van Data Cloud.) De manier waarop u verbinding maakt, is afhankelijk van uw versie:
Versies 2023.2 en hoger
De Salesforce Data Cloud-connector gebruiken. Vergeleken met de eerdere Customer Data Platform-connector is de Salesforce Data Cloud-connector eenvoudiger in te stellen. Daarnaast herkent de connector dataruimten, heeft duidelijkere objectlabels en maakt gebruik van versnelde query's. Zie de onderstaande stappen.
- Selecteer in het deelvenster Verbindingen Salesforce Data Cloud uit de lijst Serverconnector.
- Klik in het dialoogvenster Salesforce Data Cloud op Aanmelden.
- Meld u aan bij Salesforce met uw gebruikersnaam en wachtwoord.
- Selecteer Toestaan.
- Sluit het browservenster.
- Selecteer in Tableau Prep een dataruimte om tabellen te bekijken.
- Selecteer een tabel.
Versie 2021.4
Zie Tableau Desktop (versie 2023.1 en eerder) in het onderwerp Salesforce Data Cloud. Het vereiste bestand Salesforce_CDP.taco is al automatisch geïnstalleerd.
Versies 2021.1 - 2021.3
Zie Tableau Desktop (versie 2023.1 en eerder) in het onderwerp Salesforce Data Cloud.
Tableau Prep Builder ondersteunt verbinding maken met data via Google BigQuery, net als Tableau Desktop.
U moet referenties configureren zodat Tableau Prep met Google BigQuery kan communiceren. Als u van plan bent om flows te publiceren naar Tableau Server of Tableau Cloud, moeten voor deze toepassingen ook OAuth-verbindingen worden geconfigureerd.
Opmerking: Tableau Prep ondersteunt momenteel geen aanpassing van Google BigQuery-kenmerken.
- OAuth voor Google instellen(Link wordt in een nieuw venster geopend): OAuth-verbindingen configureren voor Tableau Server.
- OAuth-verbindingen(Link wordt in een nieuw venster geopend): OAuth-verbindingen configureren voor Tableau Cloud.
SSL configureren om verbinding te maken met Google BigQuery (alleen MacOS)
Als u Tableau Prep Builder op Mac gebruikt en een proxy gebruikt om verbinding te maken met Big Query, moet u mogelijk de SSL-configuratie aanpassen om verbinding te maken met Google BigQuery
Opmerking: Windows-gebruikers hoeven geen extra stappen te ondernemen.
Voer de volgende stappen uit om SSL te configureren voor OAuth-verbindingen met Google BigQuery:
- Exporteer het SSL-certificaat voor uw proxy naar een bestand, bijvoorbeeld proxy.cer. U kunt uw certificaat vinden in
Applications > Utilities > Keychain Access >System > Certificates (under Category)
. Zoek de versie van Java die u gebruikt om Tableau Prep Builder uit te voeren. Bijvoorbeeld:
/Applications/Tableau Prep Builder 2020.4.app/Plugins/jre/lib/security/cacerts
Open de terminalopdrachtprompt en voer de volgende opdracht uit voor uw versie van Tableau Prep Builder:
Opmerking: de opdracht keytool moet worden uitgevoerd vanuit de map die de versie van Java bevat die u gebruikt om Tableau Prep Builder uit te voeren. Mogelijk moet u van directory veranderen voordat u deze opdracht kunt uitvoeren. Bijvoorbeeld
cd /Users/tableau_user/Desktop/SSL.cer -keystore Tableau Prep Builder 2020.1.1/Plugins/jre/bin
. Voer vervolgens de opdracht keytool uit.keytool –import –trustcacerts –file /Users/tableau_user/Desktop/SSL.cer -keystore Tableau Prep Builder <version>/Plugins/jre/lib/security/cacerts -storepass changeit
Voorbeeld:
keytool –import –trustcacerts –file /Users/tableau_user/Desktop/SSL.cer -keystore Tableau Prep Builder 2020.4.1/Plugins/jre/lib/security/cacerts -storepass changeit
Als de uitzondering FileNotFoundException (Toegang geweigerd) optreedt tijdens het uitvoeren van de opdracht voor de sleuteltool, moet u proberen om de opdracht met verhoogde machtigingen uit te voeren. Bijvoorbeeld: sudo keytool –import –trustcacerts –file /Users/tableau_user/Desktop/SSL.cer -keystore Tableau Prep Builder 2020.4.1/Plugins/jre/lib/security/cacerts -storepass changeit
.
Uw Google BigQuery-referenties instellen en beheren
De referenties die u gebruikt om verbinding te maken met Google BigQuery in uw invoerstap, moeten overeenkomen met de referenties die zijn ingesteld op het tabblad Instellingen op de pagina Mijn accountinstellingen voor Google BigQuery in Tableau Server of Tableau Cloud.
Als u bij het publiceren van uw flow andere referenties of geen referenties selecteert in uw instelling voor verificatie, mislukt de flow met een verificatiefout totdat u de verbinding voor de flow in Tableau Server of Tableau Cloud bewerkt.
Om uw referenties te bewerken, doet u het volgende:
- Klik in Tableau Server of Tableau Cloud op het tabblad Verbindingen, in de Google BigQuery-verbinding, op Meer acties.
- Selecteer Verbinding bewerken.
- Selecteer de opgeslagen referenties die zijn ingesteld op het tabblad Instellingen op de pagina Mijn accountinstellingen.
Aanmelden met serviceaccountbestand (.json)
Ondersteund in Tableau Prep Builder versie 2021.3.1 en later. Toegang tot serviceaccounts is niet beschikbaar bij het maken van flows op het web.
- Een serviceaccount toevoegen als opgeslagen referentie. Zie Google OAuth wijzigen naar opgeslagen referenties(Link wordt in een nieuw venster geopend) voor meer informatie.
- Meld u aan bij Google BigQuery met uw e-mailadres of telefoonnummer en selecteer vervolgens Volgende.
- Selecteer in Verificatie Aanmelden met serviceaccountbestand (.json).
- Voer het bestandspad in of gebruik de knop Bladeren om hiernaar te zoeken.
- Klik op Aanmelden.
- Voer uw wachtwoord in om verder te gaan.
- Selecteer Accepteren om Tableau toegang te geven tot uw Google BigQuery-data. U wordt gevraagd de browser te sluiten.
Aanmelden met OAuth
Ondersteund in Tableau Prep Builder versie 2020.2.1 en later en bij het maken van flows op het web vanaf Tableau Server en Tableau Cloud versie 2020.4.
- Meld u aan bij Google BigQuery met uw e-mailadres of telefoonnummer en selecteer vervolgens Volgende.
- Selecteer in Verificatie Aanmelden met OAuth.
- Klik op Aanmelden.
- Voer uw wachtwoord in om verder te gaan.
- Selecteer Accepteren om Tableau toegang te geven tot uw Google BigQuery-data. U wordt gevraagd de browser te sluiten.
Zie de volgende onderwerpen voor meer informatie over het instellen en beheren van uw referenties:
Uw accountinstellingen beheren(Link wordt in een nieuw venster geopend) in de Help bij Tableau Desktop en Webauthoring.
Een flow van Tableau Prep Builder publiceren(Link wordt in een nieuw venster geopend) voor informatie over het instellen van verificatie-opties bij het publiceren van een flow.
Fouten bekijken en oplossen(Link wordt in een nieuw venster geopend) voor informatie over het oplossen van verbindingsfouten in Tableau Server of Tableau Cloud.
Ondersteund in Tableau Prep Builder versie 2019.2.1 en later en bij het maken van flows op het web vanaf Tableau Server en Tableau Cloud versie 2020.4.
Tableau Prep Builder ondersteunt net als Tableau Desktop verbinding maken met data via SAP HANA. Maar er zijn een paar verschillen.
Maak verbinding met de database via dezelfde procedure die u in Tableau Desktop zou gebruiken. Zie SAP HANA(Link wordt in een nieuw venster geopend) voor meer informatie. Nadat u verbinding hebt gemaakt en naar uw tabel hebt gezocht, sleept u de tabel naar het canvas om te beginnen met opbouwen van uw flow.
Het vragen om variabelen en parameters bij het openen van een flow wordt niet ondersteund in Tableau Prep. Klik in plaats daarvan in het invoervenster op Variabelen en parameters en selecteer de variabelen en operanden die u wilt gebruiken. Selecteer vervolgens uit een lijst met vooraf ingestelde waarden of voer aangepaste waarden in om uw database te doorzoeken en de waarden te retourneren die u nodig hebt.
Tableau Prep Builder en Tableau Prep Conductor ondersteunen geen variabelen en parameters bij verbinding maken met een gepubliceerde SAP HANA-databron.
Opmerking: vanaf Tableau Prep Builder-versie 2019.2.2 en op internet vanaf versie 2020.4.1 kunt u Initiële SQL gebruiken om uw verbinding op te vragen. Als u meerdere waarden voor een variabele hebt, kunt u de gewenste waarde selecteren uit een vervolgkeuzelijst.
U kunt ook aanvullende variabelen toevoegen. Klik op de plusknop in de sectie Variabelen, en selecteer een variabele en operatoe en voer vervolgens een aangepaste waarde in.
Opmerking: voor deze connector is Tableau Server versie 2019.2 en hoger vereist om de flow volgens een schema uit te voeren. Als u een eerdere serverversie gebruikt, kunt u de flowdata vernieuwen via de opdrachtregelinterface. Zie Uitvoerbestanden van een flow vernieuwen vanaf de opdrachtregel(Link wordt in een nieuw venster geopend) voor meer informatie over het uitvoeren van flows via de opdrachtregel.
Ondersteund in Tableau Prep Builder versie 2020.4.1 en later en bij het maken van flows op het web vanaf Tableau Server en Tableau Cloud versie 2020.4.
In Tableau Prep Builder of bij het maken of bewerken van flows op het web kunt u verbinding maken met ruimtelijke bestanden en ruimtelijke databronnen.
Tableau Prep ondersteunt de volgende verbindingstypen:
- Indelingen van ruimtelijke bestanden
- Tableau Prep Builder: Esri Shapefiles, Esri File Geodatabases, KML, TopoJSON, GeoJSON, extracten, MapInfo MID/MIF, TAB-bestanden en shapefiles in .zip-bestanden.
- Tableau Server En Tableau Cloud: shapefiles in .zip-bestanden, KML, TopoJSON, GeoJSON, Esri File Geodatabases en extracten.
- Ruimtelijke databases (Amazon Redshift, Microsoft SQL Server, Oracle en PostgreSQL).
U kunt ruimtelijke tabellen ook combineren met niet-ruimtelijke tabellen via een standaardkoppeling en ruimtelijke data uitvoeren naar een extractbestand (.hyper). Ruimtelijke functies, ruimtelijke verbindingen via snijpunten en het visualiseren van ruimtelijke data in een kaartweergave in Tableau Prep worden momenteel niet ondersteund.
Ondersteunde opschoonbewerkingen
Bij het werken met shapefiledata worden sommige opschoonbewerkingen niet ondersteund. Alleen de volgende opschoonbewerkingen zijn beschikbaar in Tableau Prep wanneer u met ruimtelijke bestanddata werkt.
- Filters: alleen om null- of onbekende waarden te verwijderen
- Veldnaam wijzigen
- Dubbel veld
- Alleen veld behouden
- Veld verwijderen
- Berekend veld maken
Voordat u verbinding maakt
Voordat u verbinding maakt met ruimtelijke bestanden, moet u zorgen dat de volgende bestanden zich in dezelfde map bevinden:
- Esri-shapefiles: de map moet .shp-, .shx-, .dbf- en .prj-bestanden bevatten en ook .zip-bestanden van het Esri-shapefile-bestand.
- Esri File Geodatabases: de map moet het .gdb-bestand van de geodatabase bevatten of het .zip-bestand van het .gdb-bestand van de geodatabase.
- KML-bestanden: de map moet de volgende informatie bevatten: .kml-bestand. (Er zijn geen andere bestanden vereist.)
- GeoJSON-bestanden: de map moet de volgende informatie bevatten: het .geojson-bestand. (Er zijn geen andere bestanden vereist.)
- TopoJSON-bestanden: De map moet de volgende informatie bevatten: het .json- of het .topojson-bestand. (Er zijn geen andere bestanden vereist.)
Verbinding maken met ruimtelijke bestanden
Voer een van de volgende handelingen uit:
- Open Tableau Prep Builder en klik op de knop Verbinding toevoegen .
- Open Tableau Server of Tableau Cloud. Klik vanuit het menu Verkennen op Nieuw > Flow.
Selecteer uit de lijst met connectors Ruimtelijk bestand.
Aan ruimtelijke velden wordt een ruimtelijk datatype toegewezen en dit kan niet worden gewijzigd. Als de velden afkomstig zijn uit een ruimtelijk bestand, wordt aan het veld de standaard veldnaam 'Geometrie' toegewezen. Als de velden afkomstig zijn uit een ruimtelijke database, worden de namen van de databasevelden weergegeven. Als Tableau het type data niet kan bepalen, wordt het veld weergegeven als 'Null'.
Ondersteund in Tableau Prep Builder versie 2019.2.2 en later. Dit connectortype wordt nog niet ondersteund bij het maken van flows op het web.
Als u verbinding moet maken met databronnen die niet zijn opgenomen in het Verbindingen, kunt u verbinding maken met elke databron met de connector Andere databases (ODBC). Deze ondersteunt de SQL-standaard en implementeert de ODBC API. Verbinding maken met data via de connector Andere databases (ODBC) werkt op dezelfde manier als hoe u deze zou gebruiken in Tableau Desktop. Er zijn echter een paar verschillen:
U kunt alleen verbinding maken via de optie DSN (databronnaam).
Om uw flow in Tableau Server te publiceren en uit te voeren, moet de server worden geconfigureerd met een overeenkomende DSN.
Opmerking: het uitvoeren van flows via de opdrachtregel die de connector Andere databases (ODBC) bevatten, wordt momenteel niet ondersteund.
Er is één enkele verbindingservaring voor Windows en MacOS. Het vragen om verbindingskenmerken voor ODBC-stuurprogramma's (Windows) wordt niet ondersteund.
Alleen stuurprogramma's van 64 bits worden door Tableau Prep Builder ondersteund.
Voordat u verbinding maakt
Om verbinding te maken met uw data via de connector Andere databases (ODBC), moet u het stuurprogramma van de database installeren en uw DSN (databronnaam) instellen en configureren. Om flows in Tableau Server te publiceren en uit te voeren, moet de server worden geconfigureerd met een overeenkomende DSN.
Belangrijk: Tableau Prep Builder ondersteunt alleen stuurprogramma's van 64 bits. Als u al een stuurprogramma van 32 bits hebt geïnstalleerd en geconfigureerd, moet u deze mogelijk verwijderen en vervolgens de versie van 64 bits installeren als het stuurprogramma niet toestaat dat beide versies tegelijkertijd worden geïnstalleerd.
Maak een DSN met de ODBC-databronbeheerder (64 bits) (Windows) of met een ODBC Manager-hulpprogramma (MacOS).
Als u het hulpprogramma niet op uw Mac hebt geïnstalleerd, kunt u het (bijvoorbeeld) downloaden via (www.odbcmanager.net(Link wordt in een nieuw venster geopend) of het bestand odbc.ini handmatig bewerken.
Voeg in de ODBC-databronbeheerder (64 bits) (Windows) of het ODBC Manager-hulpprogramma (MacOS) een nieuwe databron toe en selecteer vervolgens het stuurprogramma voor de databron en klik dan op Voltooien.
Voer in het dialoogvenster ODBC-stuurprogramma installeren de configuratiedata in, zoals de servernaam, poort, gebruikersnaam en het wachtwoord. Klik op Testen (als uw dialoogvenster deze optie biedt) om te controleren of uw verbinding correct is ingesteld. Sla uw configuratie vervolgens op.
Opmerking: Tableau Prep Builder ondersteunt het vragen om verbindingskenmerken niet. U moet deze informatie dus instellen bij het configureren van de DNS.
Dit voorbeeld toont het dialoogvenster voor configuratie voor een MySQL-connector.
Verbinding maken met andere databases (ODBC)
Open Tableau Prep Builder en klik op de knop Verbinding toevoegen .
Selecteer uit de lijst met connectors Andere databases (ODBC).
Selecteer in het dialoogvenster Andere databases (ODBC) een DSN uit de vervolgkeuzelijst en voer de gebruikersnaam en het wachtwoord in. Klik dan op Aanmelden.
Selecteer uw database uit de vervolgkeuzelijst in het deelvenster Verbindingen.
Alleen ondersteund voor directe Microsoft Excel-verbindingen. Data Interpreter is momenteel niet beschikbaar voor Excel-bestanden die zijn opgeslagen op cloudstations.
Wanneer u met Microsoft Excel-bestanden werkt, kunt u Data Interpreter gebruiken om subtabellen in uw data te detecteren en overbodige informatie te verwijderen. Zo kunt u uw data beter voorbereiden op analyse. Wanneer u Data Interpreter inschakelt, worden deze subtabellen gedetecteerd en weergegeven als nieuwe tabellen in het deel Tabellen van het deelvenster Verbindingen. U kunt ze vervolgens verslepen naar het deelvenster Flow.
Als u Data Interpreter uitschakelt, worden deze tabellen verwijderd uit het deelvenster Verbindingen. Als deze tabellen al in de flow worden gebruikt, resulteert dit vanwege ontbrekende data in flowfouten.
Opmerking: Data Interpreter detecteert momenteel alleen subtabellen in uw Excel-spreadsheets en biedt geen ondersteuning voor het opgeven van de beginrij voor tekstbestanden en spreadsheets. Bovendien worden tabellen die Data Interpreter heeft gedetecteerd, niet opgenomen in de zoekresultaten bij Met jokerteken verenigen.
Het onderstaande voorbeeld toont de resultaten van het gebruik van Data Interpreter op een Excel-spreadsheet in het deelvenster Verbindingen. Data Interpreter heeft twee extra subtabellen gedetecteerd.
Vóór Data Interpreter | Na Data Interpreter |
---|---|
Om Data Interpreter te gebruiken, voert u de volgende stappen uit:
Selecteer Verbinding maken met data en dan Microsoft Excel.
Selecteer uw bestand en klik op Openen.
Vink het selectievakje Data Interpreter gebruiken aan.
Sleep de nieuwe tabel naar het deelvenster Flow om deze in uw flow op te nemen. Om de oude tabel te verwijderen, klikt u met de rechtermuisknop op de invoerstap voor de oude tabel en selecteert u Verwijderen.
Verbinding maken met aangepaste connectors
Wanneer Tableau Prep geen ingebouwde connector voor uw ODBC- en JDBC-data biedt, kunt u een aangepaste connector gebruiken. U kunt:
- Een door een partner gemaakte connector gebruiken. Zie Door partners gebouwde connectors gebruiken voor meer informatie over connectors in de exchange.
- Een aangepaste connector gebruiken die is gemaakt met de Tableau Connector-SDK. De Connector-SDK biedt hulpmiddelen om een aangepaste connector te bouwen voor op ODBC of JDBC gebaseerde data. Zie Connectors gebouwd met de Tableau-connector-SDK(Link wordt in een nieuw venster geopend) in de Help bij Tableau Desktop voor meer informatie.
Aangepaste connectors voor op ODBC en JDBC gebaseerde data worden ondersteund in Tableau Prep Builder versie 2020.4.1 en later.
Zie Uw connector uitvoeren voor meer informatie voor connectorontwikkelaars.
Voor sommige aangepaste connectors is de installatie van een extra stuurprogramma vereist. Als u tijdens het verbindingsproces hierom wordt gevraagd, volgt u de aanwijzingen om het vereiste stuurprogramma te downloaden en te installeren. Aangepaste connectors kunnen momenteel niet worden gebruikt met Tableau Cloud.
Door partners gebouwde connectors gebruiken
In het deelvenster Verbinding maken zijn connectors beschikbaar die door partners zijn gemaakt en andere aangepaste connectors. Deze connectors staan vermeld onder Extra verbindingen en zijn ook beschikbaar op de pagina Tableau Exchange-connectors.
- Klik op Verbindingen in het linkerdeelvenster.
- Ga naar het gedeelte Extra connectors van het deelvenster Verbinding maken en klik op de connector die u wilt gebruiken.
- Klik op Installeren en Tableau opnieuw opstarten.
Na installatie wordt de connector weergegeven in het gedeelte Naar een server van het deelvenster Verbinding maken.
Opmerking: Als u een waarschuwing krijgt dat de connectors niet kunnen worden geladen, installeert u het benodigde .taco-bestand vanaf de pagina Tableau Exchange-connectors. Als u wordt gevraagd om de stuurprogramma's te installeren, ga dan naar Tableau Exchange voor instructies en locaties voor het downloaden van stuurprogramma's.
Verbinding maken met gepubliceerde databronnen
Gepubliceerde databronnen zijn bronnen die u met anderen kunt delen. Wanneer u een databron beschikbaar wilt maken voor andere gebruikers, kunt u deze vanaf Tableau Prep Builder (versie 2019.3.1 en later) publiceren naar Tableau Server of Tableau Cloud, of als uitvoer van uw flow.
U kunt een gepubliceerde databron gebruiken als invoerdatabron voor uw flow, ongeacht of u in Tableau Prep Builder of op het web werkt.
Opmerking: wanneer u een flow publiceert die een gepubliceerde databron als invoer bevat, wordt de uitgever toegewezen als de standaard floweigenaar. Wanneer de flow wordt uitgevoerd, gebruikt deze de floweigenaar voor de account Uitvoeren als. Zie ’Uitvoeren als service'-account(Link wordt in een nieuw venster geopend) voor meer informatie over de account Uitvoeren als. Alleen de site- of serverbeheerder kan de eigenaar van de flow wijzigen in Tableau Server of Tableau Cloud en alleen voor zichzelf.
Tableau Prep Builder ondersteunt:
- Gepubliceerde databronnen met gebruikersfilters of functies vanaf Tableau Prep Builder versie 2021.1.3.
- Verbindingen met één server en site. Aanmelden op een andere server of op dezelfde server en een andere site wordt niet ondersteund. U moet dezelfde server- of siteverbinding gebruiken om het volgende te doen:
- Verbinding maken met de gepubliceerde databron.
- De uitvoer van de flow publiceren naar Tableau Server of Tableau Cloud.
- De flow plannen voor uitvoeren op Tableau Server of Tableau Cloud.
Als uw flow gepubliceerde databronnen gebruikt en u zich afmeldt bij de server, wordt de flowverbinding verbroken. De flow bevindt zich in een foutstatus en u kunt de data uit de gepubliceerde databron niet zien in het deelvenster Profiel of het dataraster.
Opmerking: Tableau Prep Builder ondersteunt geen gepubliceerde databronnen met multidimensionale (kubus-)data, verbindingen met meerdere servers of gepubliceerde databronnen met gerelateerde tabellen.
Tableau Server en Tableau Cloud ondersteunen:
- Gepubliceerde databronnen met gebruikersfilters of functies die beginnen in Tableau Server en Tableau Cloud versie 2021.2.
- Een flow op het web maken of bewerken met een gepubliceerde databron (Tableau Server of Tableau Cloud versie 2020.4 en later)
- Verbinding maken met gepubliceerde databronnen (Tableau Server en Tableau Cloud versie 2019.3 en later)
Opmerking: eerdere versies van Tableau Server ondersteunen mogelijk niet alle functies van de gepubliceerde databron.
Over referenties en machtigingen:
- U moet de rol Explorer of hoger hebben op de serversite waar u bent aangemeld om verbinding te kunnen maken met gepubliceerde databronnen. Alleen Creators kunnen flows op het web maken of bewerken. Zie Siterollen van gebruiker instellen(Link wordt in een nieuw venster geopend) in de Help bij Tableau Server voor meer informatie over siterollen.
- In Tableau Prep Builder wordt toegang tot de databron geautoriseerd op basis van de identiteit van de gebruiker die is aangemeld op de server. U ziet alleen de data waartoe u toegang heeft.
Bij webauthoring in Prep (Tableau Server en Tableau Cloud) wordt de toegang tot de databron ook geautoriseerd op basis van de identiteit van de gebruiker die is aangemeld bij de server. U ziet alleen de data waartoe u toegang heeft.
Wanneer u de flow handmatig of volgens een schema uitvoert, wordt de toegang tot de databron echter geautoriseerd op basis van de identiteit van de floweigenaar. De laatste gebruiker die een flow publiceert, wordt de nieuwe floweigenaar.
- Site- en serverbeheerders kunnen de floweigenaar wijzigen, maar alleen in zichzelf.
- Om verbinding te kunnen maken met de gepubliceerde databron, moeten de referenties worden ingesloten.
Tip: als er geen referenties voor de databron zijn ingesloten, werkt u de databron bij met de ingesloten referenties.
Gepubliceerde databronnen gebruiken in uw flow
Volg de instructies voor uw Tableau Prep-versie om verbinding te maken met een gepubliceerde databron en deze in uw flow te gebruiken:
Vanuit het deelvenster Verbinding kunt u rechtstreeks verbinding maken met gepubliceerde databronnen en meer die zijn opgeslagen in Tableau Server of Tableau Cloud. Als u de Databeheer(Link wordt in een nieuw venster geopend) met Tableau Catalog hebt ingeschakeld, kunt u ook zoeken naar databases en tabellen en hier verbinding mee maken. Ook kunt u metadata over de databronnen bekijken of filteren, zoals beschrijvingen, datakwaliteitswaarschuwingen en certificeringen.
Zie 'Over Tableau Catalog' in de Tableau Server(Link wordt in een nieuw venster geopend) of Help bij Tableau Cloud(Link wordt in een nieuw venster geopend) voor meer informatie over Tableau Catalog.
Open Tableau Prep Builder en klik op de knop Verbinding toevoegen .
Klik bij webauthoring, op de pagina Start, op Maken > flow of klik op de pagina Verkennen op Nieuw > Flow. Klik dan op Verbinding maken met data.
Selecteer in het deelvenster Verbinding maken, onder Zoeken naar data, Tableau Server.
Meld u aan om verbinding te maken met uw server of site.
Bij webauthoring wordt een dialoogvenster Zoeken naar data geopend voor de server waarop u bent aangemeld.
Zoek in het dialoogvenster Zoeken naar data in een lijst met beschikbare gepubliceerde databronnen. Gebruik de optie Filteren om te filteren op verbindingstype en gecertificeerde databronnen.
Selecteer de databron die u wilt gebruiken en klik vervolgens op Verbinding maken.
Als u geen toestemming hebt om verbinding te maken met een databron, worden de rij en de knop Verbinding maken grijs.
Opmerking: de vervolgkeuzelijst Inhoudstype wordt niet weergegeven als Databeheer met Tableau Catalog niet is ingeschakeld. In de lijst worden alleen gepubliceerde databronnen weergegeven.
De databron wordt toegevoegd aan het deelvenster Flow In het deelvenster Verbindingen kunt u extra databronnen selecteren of de zoekoptie gebruiken om uw databron te vinden en deze naar het deelvenster Flow te slepen om uw flow te bouwen. Op het tabblad Tableau Server worden in het deelvenster Invoer details over de gepubliceerde databron weergegeven.
(Optioneel) Als u Databeheer met Tableau Catalog heeft ingeschakeld, gebruikt u het vervolgkeuzemenu Inhoudstype om te zoeken naar databases en tabellen.
Met de filteroptie in de rechterbovenhoek kunt u uw resultaten filteren op verbindingstype, datakwaliteitswaarschuwingen en certificeringen.
Open Tableau Prep Builder en klik op de knop Verbinding toevoegen .
Selecteer uit de lijst met connectors Tableau Server.
Meld u aan om verbinding te maken met uw server of site.
Selecteer uw databron of gebruik de zoekoptie om uw databron te vinden en sleep deze naar het deelvenster Flow om uw flow te starten. Op het tabblad Tableau Server worden in het deelvenster Invoer details over de gepubliceerde databron weergegeven.
Verbinding maken met virtuele verbindingen
Ondersteund in Tableau Prep Builder versie 2021.4.1 en hoger en in Tableau Server en Tableau Cloud versie 2021.4 en hoger. Databeheer is vereist om deze functie te gebruiken.
U kunt verbinding maken met data via virtuele verbindingen voor uw flows. Virtuele verbindingen zijn bronnen die kunnen worden gedeeld en een centraal toegangspunt tot data bieden.
Overwegingen bij verbinden met virtuele verbindingen:
- Databasereferenties zijn in de virtuele verbinding ingesloten. U hoeft zich alleen maar aan te melden bij uw server voor toegang tot de tabellen in de virtuele verbinding.
- Databeleid dat beveiliging op rijniveau toepast, kan in de virtuele verbinding worden opgenomen. Wanneer u met uw flows werkt en deze uitvoert, worden alleen de tabellen, velden en waarden weergegeven waartoe u toegang hebt.
- Beveiliging op rijniveau in virtuele verbindingen is niet van toepassing op de uitvoer van flows. Alle gebruikers met toegang tot de flowuitvoer zien dezelfde data.
- Aangepaste en initiële SQL worden niet ondersteund.
- Parameters worden niet ondersteund. Zie Parameters in flows maken en gebruiken voor meer informatie over het gebruik van parameters in uw flow.
Zie de Help bij Tableau Server(Link wordt in een nieuw venster geopend) of Tableau Cloud(Link wordt in een nieuw venster geopend) voor meer informatie over virtuele verbindingen en databeleid.
Open Tableau Prep Builder en klik op de knop Verbinding toevoegen .
Klik bij webauthoring, op de pagina Start, op Maken > flow of klik op de pagina Verkennen op Nieuw > Flow. Klik dan op Verbinding maken met data.
Selecteer in het deelvenster Verbinding maken, onder Zoeken naar data, Tableau Server.
Meld u aan om verbinding te maken met uw server of site.
Bij webauthoring wordt een dialoogvenster Zoeken naar data geopend voor de server waarop u bent aangemeld.
Klik op Type Alles.
Selecteer Virtuele verbindingen.
Selecteer de databron die u wilt gebruiken en klik vervolgens op Verbinding maken.
De databron wordt toegevoegd aan het deelvenster Flow In het deelvenster Verbindingen kunt u een selectie maken uit de lijst met tabellen die zijn opgenomen in de virtuele verbinding en deze naar het deelvenster Flow slepen om uw flow te starten.
Opmerking: als u bewerkinge voor Naam wijzigen ziet in het deelvenster Wijzigingen wanneer u verbinding maakt met een virtuele verbinding, verwijder deze dan niet. Tableau Prep genereert deze bewerkingen automatisch, zodat ze worden gekoppeld aan de gebruiksvriendelijke naam van het veld en zodat deze naam wordt weergegeven.
Verbinding maken met Tableau-data-extracten
U kunt een data-extract gebruiken als invoer voor uw dataflow. Extracten zijn opgeslagen subsets van data die u kunt maken door filters te gebruiken en andere limieten te configureren. Uittreksels worden opgeslagen als .hyper-bestanden.
Zie Uw werk opslaan en delen voor meer informatie over het gebruik van extracten met Tableau Prep Builder.
Verbinding maken met data via Tableau Catalog
Als u de Databeheer(Link wordt in een nieuw venster geopend) hebt met Tableau Catalog ingeschakeld, kunt u ook zoeken naar en verbinding maken met databases en tabellen die zijn opgeslagen in Tableau Server of Tableau Cloud.
Zie ’Over Tableau Catalog’ in de Help bij Tableau Server(Link wordt in een nieuw venster geopend) of Tableau Cloud(Link wordt in een nieuw venster geopend) voor meer informatie over Tableau Catalog.
Andere verbindingsopties
Wanneer u verbinding maakt, ziet u mogelijk ook de volgende opties, afhankelijk van de verbinding die u kiest.
Aangepaste SQL gebruiken om verbinding te maken met data
Als u precies weet welke informatie u uit een database nodig hebt en weet hoe u SQL-query's schrijft, kunt u aangepaste SQL-query's gebruiken om verbinding te maken met data, net zoals u dat in Tableau Desktop kunt doen. U kunt een aangepaste SQL onder andere gebruiken om uw data in tabellen te verenigen, velden te herschikken om joins op basis van meerdere databases uit te voeren, uw data te herstructureren of de omvang ervan te verkleinen voor analyse.
Maak verbinding met uw databron en selecteer een database in het veld Database in het deelvenster Verbindingen.
Klik op de link Aangepaste SQL om het tabblad Aangepaste SQL te openen.
Typ of plak de query in het tekstvak en klik vervolgens op Uitvoeren om de query uit te voeren.
- Voeg een opschoningsstap stap toe in het deelvenster Flow, zodat u ziet dat alleen relevante velden uit de aangepaste SQL-query aan uw flow worden toegevoegd.
Initiële SQL gebruiken voor query’s voor uw verbindingen
Ondersteund in Tableau Prep Builder versie 2019.2.2 en later en bij het maken van flows op het web vanaf versie 2020.4.1
U kunt een initiële SQL-opdracht opgeven die wordt uitgevoerd wanneer verbinding wordt gemaakt met een database die deze opdracht ondersteunt. Wanneer u bijvoorbeeld verbinding maakt met Amazon Redshift, kunt u een SQL-instructie invoeren om een filter toe te passen bij het verbinden met de database. Dit werkt op dezelfde manier als waarop u filters toevoegt in de invoerstap. De SQL-opdracht wordt toegepast voordat steekproeven worden uitgevoerd voor data en in Tableau Prep worden geladen.
Vanaf Tableau Prep Builder (versie 2020.1.3) en op het web kunt u ook parameters opnemen om de toepassingsnaam, versie en flownaam door te geven. Dan worden trackingdata opgenomen wanneer u een query uitvoert op uw databron.
Initiële SQL uitvoeren
Om uw data te vernieuwen en de Initiële SQL-opdracht uit te voeren, voert u een van de volgende handelingen uit:
- Wijzig de initiële SQL-opdracht en vernieuw de invoerstap door de verbinding opnieuw tot stand te brengen.
- Voer de flow uit. De opdracht Initiële SQL wordt uitgevoerd voordat alle data zijn verwerkt.
- De flow uitvoeren in Tableau Server of Tableau Cloud. De initiële SQL wordt elke keer uitgevoerd dat de flow wordt uitgevoerd als onderdeel van de ervaring met het laden van data
Opmerking: Databeheer(Link wordt in een nieuw venster geopend) is vereist om uw flow volgens een schema uit te voeren in Tableau Server of Tableau Cloud. Zie Over Databeheer(Link wordt in een nieuw venster geopend)voor meer informatie over de Databeheer.
- Selecteer in het deelvenster Verbindingen een connector in de lijst die Initiële SQL ondersteunt.
- Klik op de link Initiële SQL weergeven om het dialoogvenster uit te vouwen en uw SQL-instructies in te voeren.
Parameters opnemen in een instructie voor initiële SQL
Wordt ondersteund in Tableau Prep Builder versie 2020.1.3 en later en bij het maken van flows op het web vanaf versie 2020.4.1.
U kunt de volgende parameters doorgeven aan uw databron om extra details toe te voegen over uw Tableau Prep-toepassing, -versie en -flownaam. De parameters TableauServerUser en TableauServerUserFull worden momenteel niet ondersteund.
Parameter | Beschrijving | Geretourneerde waarde |
---|---|---|
TableauApp | De toepassing die wordt gebruikt om toegang te krijgen tot uw databron. | Prep Builder Prep Conductor |
TableauVersion | Het versienummer van de toepassing. | Tableau Prep Builder: retourneert de exacte versie. Bijvoorbeeld 2020.4.1. Tableau Prep Conductor: Retourneert de versie van de hoofdserver waarop Tableau Prep Conductor is ingeschakeld. Bijvoorbeeld 2020.4 |
FlowName | De naam van het .tfl-bestand in Tableau Prep Builder | Voorbeeld: Entertainment Data_Cleaned |