Connectors die zijn gemaakt met de Tableau-connector-SDK

Tableau beschikt over uitstekende verbindingsmogelijkheden, zodat u vrijwel vanaf elke plek data kunt visualiseren. Naast de tientallen ingebouwde connectors en aanvullende connectors die zijn gemaakt door partners (beschikbaar in Tableau Exchange(Link wordt in een nieuw venster geopend)), biedt Tableau u de tools om een aangepaste connector te maken met de Tableau-connector-SDK.

Opmerking: connectors die zijn gemaakt met de Tableau-connector-SDK worden soms plug-ins genoemd, omdat ze in Tableau worden 'ingeplugd', zodat u verbinding kunt maken met uw data.

Tableau-connector-SDK en connectorbestanden

U kunt de Tableau-connector-SDK gebruiken om een connector te maken en aan te passen. Connectors die zijn gemaakt door partners (ongeacht of deze door uzelf of door iemand anders zijn gemaakt) ondersteunen doorgaans de meeste functies die ingebouwde Tableau-connectors ondersteunen. Hieronder vallen onder andere een databron definiëren(Link wordt in een nieuw venster geopend), uw data visualiseren(Link wordt in een nieuw venster geopend), publiceren op een server(Link wordt in een nieuw venster geopend) (als de server over de connector beschikt).

Elke connector bestaat uit een aantal XML- en JavaScript-bestanden, gezipt in één JAR-bestand en krijgt de bestandsextensie '.taco'. Dit TACO-bestand is door de ontwikkelaar ondertekend met behulp van een vertrouwde openbare certificeringsinstantie. De XML- en JavaScript-bestanden zijn configuratiebestanden waarin het volgende wordt beschreven:

  • Gebruikersinterface-elementen die nodig zijn om gebruikersinvoer te verzamelen voor het maken van een verbinding met een databron
  • Elk dialect of elke aanpassing die nodig is voor de verbinding
  • Hoe u verbinding moet maken met behulp van het ODBC- of JDBC-stuurprogramma

Een connector die is ontwikkeld met behulp van de Tableau-connector-SDK kan verbinding maken met een ODBC- of JDBC-stuurprogramma die via SQL communiceert. De onderliggende technologie werkt goed met relatiedatabases.

Opmerking: connectors die door partners zijn gemaakt, worden niet ondersteund door Tableau. Als u echter een door een partner gemaakte connector van Tableau Exchange gebruikt, klikt u op de link Ondersteuning op de pagina van die connector voor hulp.

Maak uw eigen connector

Als u een eigen aangepaste connector wilt maken, gebruikt u de tools en instructies in de opslagplaats van de Tableau-connector-SDK(Link wordt in een nieuw venster geopend) op GitHub.

Opmerking: als u een probleem ondervindt met de SDK of een van de ontwikkelaarsvoorbeelden, dient u op GitHub een vraag in(Link wordt in een nieuw venster geopend).

Een connector indienen bij Tableau Exchange

Als u uw connector wilt indienen bij Tableau Exchange, volgt u de stappen die worden beschreven in de Tableau-connector-SDK.

Een connector gebruiken die is gemaakt met de Tableau-connector-SDK

Nadat u een connector hebt gemaakt met de Tableau-connector-SDK, voert u de volgende stappen uit om de connector met Tableau te gebruiken:

  1. Download het connectorbestand, [connectornaam].taco.
  2. Plaats het TACO-bestand in de volgende map (standaardlocatie):
    • Voor 2021.2 en hoger:
      Voor Tableau DesktopVoor Tableau Prep BuilderVoor Tableau Server, Tableau Prep Conductor, Tableau Prep - Flow-authoring
      • Windows: C:\Gebruikers\[Windows-gebruiker]\Documenten\Mijn Tableau-opslagplaats\Connectors
      • macOS: /Gebruikers/[gebruiker]/Documenten/Mijn Tableau-opslagplaats/Connectors
      • Windows: C:\Gebruikers\[Windows-gebruiker]\Documenten\Mijn Tableau Prep-opslagplaats\Connectors
      • macOS: /Gebruikers/Documenten/Mijn Tableau Prep-opslagplaats/Connectors
      • Windows: C:\Program Files\Tableau\ Connectors

      • Linux: /opt/tableau/connectors

    • Voor 2021.1 en lager:
      Voor Tableau DesktopVoor Tableau Prep BuilderVoor Tableau Server, Tableau Prep Conductor, Tableau Prep - Flow-authoring
      • Windows: C:\Gebruikers\[Windows-gebruiker]\Documenten\Mijn Tableau-opslagplaats\Connectors
      • macOS: /Gebruikers/[gebruiker]/Documenten/Mijn Tableau-opslagplaats/Connectors
      • Windows: C:\Gebruikers\[Windows-gebruiker]\Documenten\Mijn Tableau Prep-opslagplaats\Connectors
      • macOS: /Gebruikers//Documenten/Mijn Tableau Prep-opslagplaats/Connectors voor Tableau
      • Tableau Server: [Tableau_Server_Installatie_Map]/data/tabsvc/vizqlserver/Connectors

      Als u uw connector met Prep wilt gebruiken, moet u uw TACO-bestand ook aan de volgende locaties toevoegen:

      • Tableau Prep Conductor: [Tableau_Server_Installatie_Map]/data/tabsvc/flowprocessor/Connectors
      • Tableau Prep - Flow-authoring: [Tableau_Server_Installatie_Map]/data/tabsvc/flowqueryservice/Connectors
  3. Installeer het ODBC- of JDBC-stuurprogramma voordat u verbinding maakt. Volg de instructies voor de installatie van het stuurprogramma die door de bron van uw data worden verstrekt.

Nadat u de connector hebt geïnstalleerd, wordt deze weergegeven in de lijst met connectors in Tableau.

Tableau verbinden met de data

  1. Start Tableau, en selecteer onder Verbinding maken de naam van de connector die u zojuist hebt geïnstalleerd. Selecteer Meer onder Met een server voor een volledige lijst met dataconnectors.
  2. Voer de gevraagde informatie in en selecteer vervolgens Aanmelden.
  3. Wacht terwijl de connector uw data ophaalt in Tableau.
  4. Selecteer het tabblad in het werkblad om uw analyse te starten.

De laadvolgorde voor connectors

Als een connector dezelfde klasse heeft als een connector die al is geregistreerd, wordt de nieuwe connector afgewezen. Dit betekent dat de connectors die eerder zijn geladen voorrang hebben wanneer twee connectors dezelfde klassenaam delen.

Tableau laadt connectors per map in de volgende volgorde:

  1. Ingebouwde Tableau-connectors
  2. Connectors die zich bevinden in C:\Program Files\Tableau\Connectors (Windows) of/opt/tableau/connectors (Linux)
  3. Connectors die zich bevinden in My Tableau Repository/Connectors
  4. Connectors in het dev-pad dat is opgegeven door -DConnectPluginsPath (optioneel)

Zie ook

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