Connettori creati con l’SDK connettore dati web 3.0
La 3.0 è l’ultima versione del connettore dati Web, la soluzione di Tableau per la connessione ai dati in applicazioni e servizi Web esposti tramite API anziché driver ODBC/JDBC.
L’SDK connettore dati Web 3.0 fornisce gli strumenti necessari per creare un proprio connettore personalizzato per i dati Web. Inoltre i connettori creati dai partner possono essere utilizzati da Tableau Exchange.
Nota: il connettore dati Web 3.0 era incluso nella versione 2022.3 di Tableau.
Info su connettore dati web 3.0
A differenza delle precedenti iterazioni di connettore dati web e analogamente a Tableau Connector SDK, connettore dati web 3.0 consente di creare un connettore personalizzato per i dati web e di creare un pacchetto del connettore come file .taco. I connettori dati web 3.0 possono essere utilizzati come qualsiasi connettore basato su driver creato utilizzando Tableau Connector SDK e non richiedono l’hosting del connettore sul tuo server web.
Come altri connettori .taco, i connettori dati web 3.0 sono file .jar compressi e firmati contenenti una serie di file XML e Javascript/TypeScript. Questi file definiscono l’aspetto e il comportamento del connettore, inclusi:
- Un’interfaccia utente del connettore basata sul web
- Chiamate API per recuperare i dati dall’applicazione o dall’endpoint del servizio
- Istruzioni per mappare i dati recuperati negli estratti di Tableau.
Nota: connettore dati web 3.0 rimane di sola estrazione, ma per il resto consente di visualizzare i dati e pubblicare l’analisi come qualsiasi altra origine dati.
Importante: esiste un problema noto con i connettori basati su WDC 3.0 su Tableau Server. Consulta Problemi noti (solo Tableau Server) di seguito.
Creare un connettore personalizzato
Per iniziare a creare il tuo connettore personalizzato, fai riferimento alla documentazione ufficiale di connettore dati web 3.0.
Utilizzare un connettore creato con l’SDK connettore dati web 3.0
Dopo aver creato un connettore con l’SDK connettore dati web 3.0, segui questa procedura per utilizzarlo con Tableau:
- Scarica il file del connettore, [nome connettore].taco.
- Posiziona il file .taco nella seguente directory (percorso predefinito):
- Per la versione 2021.2 e successive:
Per Tableau Desktop Per Tableau Prep Builder Per Tableau Server - Windows - C:\Utenti\[Utente di Windows]\Documenti\Repository personale di Tableau\Connettori
- macOS - /Utenti/[utente]/Documenti/Repository personale di Tableau\Connettori
- Windows: C:\Utenti\[Utente di Windows]\Documenti\Repository personale di Tableau Prep\Connettori
- MacOS: /Utenti/Documenti/Repository personale di Tableau Prep/Connettori
Windows: C:\Programmi\Tableau\Connectors
Linux: /opt/tableau/connectors
- Per la versione 2021.1 e precedenti:
Per Tableau Desktop Per Tableau Prep Builder Per Tableau Server, Tableau Prep Conductor, Tableau Prep Flow Authoring - Windows - C:\Utenti\[Utente di Windows]\Documenti\Repository personale di Tableau\Connettori
- macOS - /Utenti/[utente]/Documenti/Repository personale di Tableau\Connettori
- Windows: C:\Utenti\[Utente di Windows]\Documenti\Repository personale di Tableau Prep\Connettori
- MacOS: /Utenti/Documenti/Repository personale di Tableau Prep/Connettori
- Tableau Server: [Tableau_Server_Installation_Directory]/data/tabsvc/vizqlserver/Connectors
Per abilitare il tuo connettore per Prep, devi anche aggiungere il tuo taco nelle seguenti posizioni:
- Tableau Prep Conductor: [Tableau_Server_Installation_Directory]/data/tabsvc/flowprocessor/Connectors
- Tableau Prep Flow Authoring: [Tableau_Server_Installation_Directory]/data/tabsvc/flowqueryservice/Connectors
- Per la versione 2021.2 e successive:
Nota: una volta installato, il connettore verrà visualizzato nell’elenco dei connettori in Tableau.
Se trovi un problema relativo alla libreria dei connettori dati Web, al simulatore o a un campione di sviluppo, segnala un problema su Github(Il collegamento viene aperto in una nuova finestra).
Connettere Tableau ai dati
- Avvia Tableau e, in Connetti, seleziona il nome del connettore appena installato. Per un elenco completo dei connettori, seleziona Altro in A un server.
- Immetti le informazioni richieste, quindi seleziona Accedi.
- Attendi che il connettore recuperi i dati in Tableau.
- Seleziona la scheda foglio per avviare l’analisi.
Ordine di caricamento per i connettori
Se un connettore ha la stessa classe di un connettore già registrato, il nuovo connettore verrà rifiutato. I connettori caricati prima hanno la precedenza quando due connettori condividono lo stesso nome di classe.
Tableau carica i connettori in base alla directory nell’ordine seguente:
- Connettori Tableau integrati
- Connettori situati in
C:\Program Files\Tableau\Connectors
(Windows) o/opt/tableau/connectors
(Linux) - Connettori situati in
My Tableau Repository/Connectors
- (Facoltativo) Connettori nel percorso di sviluppo specificato da
-DConnectPluginsPath
Problemi noti (solo Tableau Server)
Quando si tenta di connettersi a un connettore basato su WDC 3.0 su Tableau Server, gli utenti potrebbero visualizzare il messaggio di errore "Tableau Server (versione <numero versione>) ha riscontrato un errore durante l'utilizzo di questo foglio di lavoro".
Questo errore si verifica perché il connettore basato su Web Data Connector 3.0 con cui è stata creata la cartella di lavoro non è compatibile con un Tableau Server multi-nodo. Al momento non esiste alcuna soluzione alternativa o risoluzione. Per maggiori informazioni, consulta l'articolo della knowledge base When web authoring using WDC 3.0-based Connectors, receiving HTTP 503 along with error "encountered an error"(Il collegamento viene aperto in una nuova finestra).
Vedi anche
- Impostare le origini dati, per aggiungere altri dati a questa origine dati o preparare i dati prima di analizzarli.
- Creazione di grafici e analisi dei dati, per iniziare l’analisi dei dati.
- Tableau Connector SDK(Il collegamento viene aperto in una nuova finestra): trova informazioni e strumenti per creare e testare il tuo connettore personalizzato.
- Utilizzare un connettore creato dai partner da Tableau Exchange: trova e installa un connettore da Tableau Exchange.