Kopplingar skapade med Webbdatakoppling 3.0 SDK
Webbdatakoppling 3.0 är den senaste versionen av webbdatakopplingen, Tableaus lösning för att ansluta till data i webbprogram och tjänster som exponeras via API:er snarare än ODBC/JDBC-drivrutiner.
Webbdatakoppling 3.0 SDK tillhandahåller de verktyg du behöver för att bygga din egen anpassade koppling till webbdata. Dessutom kan partnerbyggda kopplingar användas från Tableau Exchange.
Obs! Webbdatakoppling 3.0 var en del av Tableau-versionen 2022.3.
Om Webbdatakoppling 3.0
I en avvikelse från tidigare versioner av webbdatakopplingen, och analogt med Tableau Connector SDK, gör Webbdatakoppling 3.0 det möjligt för dig att skapa en anpassad anslutning till webbdata och paketera anslutningen som en .taco-fil. WDC 3.0-kopplingar kan användas som vilken drivrutinsbaserad koppling som helst som skapats med Tableau Connector SDK och kräver inte att du är värd för kopplingen på din egen webbserver.
Liksom andra .taco-kopplingar är WDC 3.0-kopplingar paketerade och signerade .jar-filer som innehåller en uppsättning XML- och Javascript/TypeScript-filer. Dessa filer definierar kopplingens utseende och beteende, inklusive följande:
- Användargränssnitt för en webbaserad koppling
- API-anrop för att hämta data från programmets eller tjänstens slutpunkt
- Instruktioner för hur du mappar hämtade data till Tableau-extrakt
Obs! Webbdatakoppling 3.0 är endast för extrakt, men låter dig annars visualisera data och publicera analyser precis som vilken annan datakälla som helst.
Viktig: Det finns ett känt problem med WDC 3.0-baserade kopplingar i Tableau Server. Läs mer i Kända problem (endast Tableau Server) nedan.
Skapa en egen koppling
För att komma igång med skapandet av din egen anpassade koppling, se den officiella dokumentationen om Webbdatakoppling 3.0.
Använda en koppling som skapats med Webbdatakoppling 3.0 SDK
När du har skapat en koppling med Webbdatakoppling 3.0 SDK följer du dessa steg för att använda den med Tableau:
- Ladda ner kopplingsfilen, [kopplingens namn].taco.
- Placera .taco-filen i följande katalog (standardplats):
- För 2021.2 och senare:
För Tableau Desktop För Tableau Prep Builder För Tableau Server - Windows – C:\Användare\[Windows-användare]\Dokument\Min Tableau-lagringsplats\Kopplingar
- macOS – /Användare/[användare]/Dokument/Min Tableau-lagringsplats/Kopplingar
- Windows: C:\Användare\[Windows-användare]\Dokument\Min Tableau Prep-lagringsplats\Kopplingar
- MacOS: /Användare/Dokument/Min Tableau Prep-lagringsplats/Kopplingar
Windows: C:\Program\Tableau\Kopplingar
Linux: /opt/tableau/kopplingar
- För 2021.1 och tidigare:
För Tableau Desktop För Tableau Prep Builder För Tableau Server, Tableau Prep Conductor, Tableau Prep Flow Authoring - Windows – C:\Användare\[Windows-användare]\Dokument\Min Tableau-lagringsplats\Kopplingar
- macOS – /Användare/[användare]/Dokument/Min Tableau-lagringsplats/Kopplingar
- Windows: C:\Användare\[Windows-användare]\Dokument\Min Tableau Prep-lagringsplats\Kopplingar
- MacOS: /Användare/Dokument/Min Tableau Prep-lagringsplats/Kopplingar
- Tableau Server: [Tableau_Server_Installation_Directory]/data/tabsvc/vizqlserver/kopplingar
För att aktivera din anslutning för Prep måste du också lägga till din taco på följande platser:
- Tableau Prep Conductor: [Tableau_Server_Installation_Directory]/data/tabsvc/flowprocessor/kopplingar
- Tableau Prep Flow Authoring: [Tableau_Server_Installation_Directory]/data/tabsvc/flowqueryservice/kopplingar
- För 2021.2 och senare:
Obs! När du har installerat kopplingen visas den i listan över kopplingar i Tableau.
Om du stöter på problem med WDC-biblioteket, simulatorn eller något av utvecklarexemplen skickar du in ett ärende på Github(Länken öppnas i ett nytt fönster).
Anslut Tableau till data
- Starta Tableau. Under Anslut väljer du namnet på kopplingen du just installerade. För en fullständig lista över datakopplingar väljer du Mer under Till en server.
- Ange den begärda informationen och välj sedan Logga in.
- Vänta tills kopplingen hämtar dina data till Tableau.
- Välj bladflik för att starta analysen.
Inläsningsordning för kopplingar
Om en koppling har samma klass som en koppling som redan har registrerats, kommer den nya kopplingen att avvisas. Den först inlästa kopplingen har företräde när två kopplingar delar samma klassnamn.
Tableau läser in kopplingarna efter katalog i följande ordning:
- Inbyggda Tableau-kopplingar
- Kopplingar placerade i
C:\Program Files\Tableau\Connectors
(Windows) eller/opt/tableau/connectors
(Linux) - Kontakter placerade i
My Tableau Repository/Connectors
- (Valfritt) Kopplingar i utvecklingssökvägen som anges av
-DConnectPluginsPath
Kända problem (endast Tableau Server)
När användare försöker ansluta till en WDC 3.0-baserad koppling i Tableau Server kan det visas ett felmeddelande som lyder ungefär så här: ”Tableau Server (version <versionsnummer>) råkade ut för ett fel med detta arbetsblad.”
Det här felet uppstår eftersom den WDC 3.0-baserade koppling som arbetsboken skapades med inte är kompatibel med en Tableau Server-miljö med flera noder. Det finns ingen lösning just nu. Mer information finns i kunskapsartikeln Vid webbredigering med WDC 3.0-baserade kopplingar tas HTTP 503 emot tillsammans med felet ”ett fel har inträffat”(Länken öppnas i ett nytt fönster).
Se även
- Konfigurera datakällor – Lägg till mer data i den här datakällan eller förbered data innan du analyserar dem.
- Skapa diagram och analysera data – Påbörja dataanalysen.
- Tableau Connector SDK(Länken öppnas i ett nytt fönster) – Hitta information och verktyg för att skapa och testa din anpassade anslutning.
- Använd partnerbyggd koppling från Tableau Exchange – Hitta och installera en koppling från Tableau Exchange.