KNOWLEDGE BASE

Utilizzo di un file .tdc con Tableau Server


Pubblicato: 24 Jul 2014
Data dell'ultima modifica: 08 Nov 2023

Domanda

Come usare un file .tdc con Tableau Server.
 

Ambiente

  • Tableau Server

Risposta

Importante: Tableau non testa o supporta i file .tdc. Questi file dovrebbero essere utilizzati come strumento per esplorare o occasionalmente risolvere problemi con la connessione dati. La creazione e la manutenzione dei file .tdc richiede un'attenta modifica manuale e non è previsto alcun supporto per la condivisione di questi file.
  1. Usando un editor di testo, copia e incolla l'intera sezione <connection-customization> del file di origine dati salvato. Per riferimento, consulta il file campione TDC SQLite.
  2. Rinomina il file odbc-sqlite.tdc e salvalo nella seguente posizione:

Per Windows:

In Tableau Server:

Program Files\Tableau\Tableau Server\packages\bin.<build number>

Oppure è possibile salvarlo in:

ProgramData\Tableau\Tableau Server\data\tabsvc\vizqlserver\Datasources

Per salvare il file, è necessario essere un amministratore di Windows sul computer server.

Per Linux:

/var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Datasources/

Nota: il file deve essere salvato usando l'estensione .tdc, tuttavia il nome non è rilevante. Il file .tdc deve essere salvato in tutti i nodi server per un comportamento coerente.
 
3. Riavvia Tableau Server per applicare le modifiche.

4. In Tableau Desktop, crea una nuova connessione a SQLite come descritto in Creare una connessione.

5. Vai a e apri il file di log di Tableau Server e cerca un registro simile all'esempio seguente per verificare che questo file di personalizzazione sia stato applicato alla tua nuova connessione.
 
POSIZIONE DEL FILE DI LOGESEMPIO DI REGISTRO
C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs\vizqlserverTrovato TDC corrispondente in 'C:\\ProgramData\\Tableau\\Tableau Server\\data\\tabsvc\\logs\\vizqlserver\\Datasources\\odbc-sqlite.tdc for class='genericodbc', vendor='SQLite', e driver='SQLite3 ODBC Driver'

Ulteriori informazioni

  • Deve essere presente un file .tdc su ogni computer su cui è in esecuzione vizqlserver o selezione background (se applicabile agli aggiornamenti delle estrazioni)
  • Viene controllata prima la directory contenitore e poi la directory Origini dati.
  • Un file .tdc nella directory Origini dati sovrascrive un file .tdc nella cartella contenitore.
  • Un backup non esegue il backup dei file .tdc.
  • Un ripristino elimina i file .tdc esistenti.
  • Un file .tdc nella cartella bin non verrà mantenuto durante un aggiornamento perché la directory contenitore viene rimossa durante la disinstallazione.
  • Un file .tdc nella cartella Origini dati non verrà mantenuto negli aggiornamenti poiché il ripristino fa parte del processo di aggiornamento.
  • Il file .tdc utilizzato in Tableau Desktop deve essere caricato su Tableau Server senza apportare modifiche.  I file .tdc non corrispondenti causano errori e non funzionano correttamente.
Con questo articolo hai risolto il problema?