Connectors die zijn gemaakt met de Web Data Connector 3.0 SDK

Web Data Connector 3.0 is de nieuwste versie van de web data connector, de oplossing van Tableau voor een verbinding maken met data in webtoepassingen en -services die beschikbaar worden gesteld via API's in plaats van ODBC-/JDBC-stuurprogramma's.

De Web Data Connector 3.0 SDK biedt de hulpmiddelen die nodig zijn om uw eigen connector voor webdata te maken. Daarnaast kunnen door partners ontwikkelde connectors vanuit Tableau Exchange worden gebruikt.

Opmerking: Web Data Connector 3.0 maakte deel uit van de Tableau-release 2022.3.

Over Web Data Connector 3.0

In tegenstelling tot eerdere versies van de web data connector en analoog aan de Tableau Connector SDK, kunt u met Web Data Connector 3.0 een aangepaste connector voor webdata maken en de connector verpakken als een .taco-bestand. WDC 3.0-connectors kunnen worden gebruikt zoals elke op stuurprogramma gebaseerde connector die is gemaakt met behulp van de Tableau Connector SDK en vereisen niet dat u de connector op uw eigen webserver host.

Net als andere .taco-connectors zijn WDC 3.0-connectors verpakte en ondertekende .jar-bestanden die een set XML- en Javascript/TypeScript-bestanden bevatten. Deze bestanden definiëren het uiterlijk en het gedrag van de connector, waaronder:

  • Een webgebaseerde connector-UI
  • API-aanroepen om data op te halen uit uw applicatie- of service-eindpunt
  • Instructies om de opgehaalde data in Tableau-extracten toe te wijzen

Opmerking: Web Data Connector 3.0 is nog steeds alleen beschikbaar voor extractie, maar biedt u verder de mogelijkheid om uw data te visualiseren en uw analyses te publiceren, net als bij elke andere databron.

Belangrijk: Er is een bekend probleem met WDC 3.0-gebaseerde connectors op Tableau Server. Zie Bekende problemen (alleen Tableau Server) hieronder.

Uw eigen connector maken

Om te beginnen met het maken van uw eigen aangepaste connector, raadpleegt u de officiële Web Data Connector 3.0-documentatie.

Een connector gebruiken die is gemaakt met de Web Data Connector 3.0 SDK

Nadat u een connector hebt gemaakt met de Web Data Connector 3.0-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 directory (standaardlocatie):
    • Voor 2021.2 en hoger:
      Voor Tableau DesktopVoor Tableau Prep BuilderVoor Tableau Server
      • 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
      • Tableau Server: [Tableau_Server_Installation_Directory]/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_Installation_Directory]/data/tabsvc/flowprocessor/Connectors
      • Tableau Prep - Flow-authoring: [Tableau_Server_Installation_Directory]/data/tabsvc/flowqueryservice/Connectors

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

Als u een probleem ondervindt met de WDC-bibliotheek, de simulator of een van de ontwikkelaarsvoorbeelden, dient u een probleem in op Github(Link wordt in een nieuw venster geopend).

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 werkblad om uw analyse te starten.

Laadvolgorde voor connectors

Als een connector dezelfde klasse heeft als een connector die al is geregistreerd, wordt de nieuwe connector afgewezen. Connectors die als eerste worden geladen, hebben voorrang wanneer twee connectors dezelfde klassenaam hebben.

Tableau laadt connectors per directory 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. (Optioneel) Connectors in het dev-pad dat is opgegeven door -DConnectPluginsPath

Bekende problemen (alleen Tableau Server)

Wanneer gebruikers verbinding proberen te maken met een WDC 3.0-connector op Tableau Server, zien ze mogelijk de foutmelding 'Tableau Server (versie <versienummer>) heeft een fout aangetroffen tijdens het werken met dit werkblad'.

Deze fout treedt op omdat de Web Data Connector 3.0-connector waarmee de werkmap is gemaakt, niet compatibel is met Tableau Server met meerdere knooppunten. Er is op dit moment geen oplossing, ook geen tijdelijke. Zie het kennisartikel Bij het maken van webpagina's met behulp van WDC 3.0-connectors, is HTTP 503 samen ontvangen met de fout 'Er is een fout opgetreden'(Link wordt in een nieuw venster geopend).

Zie ook

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