---
schema_version: "1"
id: 89e0801bee9529fdb02ecad18be67b3e846c723b4de1eae9d4f957e058287ddb
title: Teradata
collection: tableau
version: current
locale: it-it
portal_url: https://docs.salesforce.com/tableau/current/it-it/pro/desktop/examples_teradata.md
canonical_url: https://help.tableau.com/current/pro/desktop/it-it/examples_teradata.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 4ce73c62fec9950304cdaca7eb887ad8c013a0afa8764e031a08adff4ff27865
description: Connect Tableau to a Teradata database or Unity server and set up the data source.
---
[Passa al contenuto principale](#main-content)

# Teradata

Questo articolo descrive come connettere Tableau a un database Teradata o un server Teradata Unity e impostare l’origine dati.

## Prima di iniziare

Prima di iniziare, raccogli queste informazioni di connessione:

- Per database Teradata: nome del server a cui desideri connetterti
- Per server Teradata Unity: URL del server a cui desideri connetterti
- Metodo di autenticazione: Database Teradata, LDAP o Autenticazione integrata
- A seconda dell’ambiente, il nome utente e la password
- Hai bisogno di una connessione crittografata?
- (Facoltativo) Istruzione della funzione di unione di query ed SQL iniziale da eseguire a ogni connessione di Tableau

### Driver necessario

Questo connettore richiede un driver per comunicare con il database. Se il driver non è installato sul computer, Tableau visualizza un messaggio nella finestra di dialogo di connessione con un link alla pagina di [download dei driver](https://www.tableau.com/it-it/support/drivers) dove si trovano i link del driver e le istruzioni di installazione.

## Effettuare la connessione e impostare l’origine dati

1. Avvia Tableau e, in Connetti, seleziona Teradata. Per un elenco completo delle connessioni dati, seleziona Altro in A un server. Quindi procedi come segue:
    
    1. Immetti il nome del server che ospita il database a cui desideri connetterti.
        
        Nota: puoi connetterti a un server Teradata Unity immettendo l’URL appropriato nella casella di testo Server.
    2. Seleziona come desideri accedere al server. Specifica se utilizzare l’autenticazione per Database Teradata incorporata, LDAP o l’autenticazione integrata.
        
        Se il server è protetto da password e non sei in un ambiente Kerberos, seleziona Database Teradata o LDAP e immetti il nome utente e la password.
    3. Seleziona la casella di controllo Crittografia obbligatoria se hai bisogno di una connessione crittografata.
    4. (Facoltativo) Seleziona Funzione di unione di query ed SQL iniziale.
    5. Seleziona Accedi.
        
        Se Tableau non riesce a effettuare la connessione, verifica che le tue credenziali siano corrette. Se ancora non riesci a connetterti, significa che il tuo computer ha problemi a localizzare il server. Per ulteriore assistenza, contatta l’amministratore di rete o l’amministratore del database.
2. Nella pagina dell’origine dati, esegui le seguenti operazioni:
    
    1. (Facoltativo) Seleziona il nome dell’origine dati predefinita nella parte superiore della pagina, quindi immetti un nome univoco per l’origine dati da utilizzare in Tableau. Ad esempio, utilizza una convenzione di denominazione dell’origine dati che aiuti gli altri utenti a capire a quale origine dati connettersi.
    2. Dall’elenco a discesa Database, seleziona l’icona di ricerca o immetti il nome dello schema nella casella di testo e seleziona l’icona di ricerca, quindi seleziona il database.
    3. Dall’elenco a discesa Tabella, seleziona l’icona di ricerca o immetti il nome della tabella e seleziona l’icona di ricerca, quindi seleziona la tabella.
        
        È inoltre possibile specificare una procedura archiviata nel database. Per maggiori informazioni e per un elenco di vincoli specifici dei database Teradata, consulta [Usare una procedura archiviata](https://help.tableau.com/current/pro/desktop/it-it/connect_basic_stored_procedures.htm).
    4. Trascina la tabella o la procedura archiviata sulla finestra di progetto, quindi seleziona la scheda foglio per avviare l’analisi.
        
        Utilizza una query SQL personalizzata per connetterti a una query specifica piuttosto che all’intera origine dati. Per maggiori informazioni, consulta [Connettersi a una query SQL personalizzata](https://help.tableau.com/current/pro/desktop/it-it/customsql.htm).

## Accedere su Mac

Se usi Tableau Desktop su un Mac, quando immetti il nome del server per connetterti, utilizza un nome di dominio completo, come mydb.test.ourdomain.lan, invece di un nome di dominio relativo, come mydb o mydb.test.

In alternativa, aggiungi il dominio all’elenco dei domini di ricerca per il computer Mac. In questo modo, quando ti connetterai, dovrai specificare solo il nome del server. Per aggiornare l’elenco dei domini di ricerca, vai su Preferenze di sistema > Rete > Avanzate, quindi apri la scheda DNS.

## Utilizzare espressioni query band per aumentare le prestazioni

Quando ti connetti a un database Teradata, hai l’opzione di definire le istruzioni dell’espressione query band eseguiti durante la connessione. Queste istruzioni possono aumentare le prestazioni e sfruttano le regole di sicurezza incorporate del database.

Utilizzando le espressioni query band, puoi passare parametri nell’ambiente Teradata. Utilizza questa opzione per impostare una cartella di lavoro per filtrare i dati in base alle regole di sicurezza esistenti nel database. Ad esempio, puoi passare il nome utente di Tableau Server per l’utente corrente in modo che la vista mostri solo i dati specifici di quell’utente quando viene caricata. Puoi utilizzare le espressioni query band anche per migliorare le prestazioni. Quando ti connetti a Teradata, puoi definire una mappa tra il nome degli attributi passati nell’espressione query band e i valori corrispondenti di Tableau.

**Nota:** questa funzionalità non è attualmente supportata per il Web authoring.

**Per impostare la funzione di unione di query:**

1. Nella pagina dell’origine dati, seleziona Dati > Funzione di unione di query ed SQL iniziale.
2. Nella finestra di dialogo successiva, specifica le coppie nome/valore nella casella di testo in alto con etichetta Funzione di unione di query. Puoi utilizzare il menu a discesa Inserisci per aggiungere valori di Tableau. I valori di Tableau sono descritti nella tabella sottostante.<table class="FormatA" style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray; border-collapse: collapse;"><colgroup><col title="1" style="width: 25%;"><col title="2" style="width: 50%;"><col title="3" style="width: 25%;"></colgroup><thead><tr><th style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">Valore</th><th style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">Descrizione</th><th style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">Esempio</th></tr></thead><tbody><tr><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><code>&lt;TableauMode&gt;</code></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">La modalità di operazione di Tableau quando si generano query. Questo valore sarà "Connetti" quando si recuperano metadati o "Analisi" durante il recupero dei dati effettivi.</td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">Connetti o Analisi</td></tr><tr><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><code>&lt;LoginUser&gt;</code></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">Il nome utente della persona che ha effettuato l’accesso al database.</td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">rbianchi</td></tr><tr><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><code>&lt;ServerUser&gt;</code></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><p>Utente connesso del server. Non include il nome di dominio.</p><p class="note"><strong>Nota:</strong> <code>ProxyUser</code> restituisce lo stesso valore di <code>ServerUser</code>. Tuttavia, <code>ProxyUser</code> imposta la rappresentazione e archivia l’utente di Tableau Server nel parametro di query band. Se utilizzi la funzione di query banding per motivi di sicurezza, allora devi utilizzare <code>ProxyUser</code>. Questo garantirà che i risultati delle query non vengano condivisi tra i vari utenti. <code>ServerUser</code> deve essere utilizzato solo a fini di audit.</p></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">rbianchi</td></tr><tr><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><code>&lt;ServerUserFull&gt;</code></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><p>L’utente connesso del server, incluso il nome di dominio (se il server utilizza Active Directory).</p><p class="note"><strong>Nota</strong>: <code>ProxyUserFull</code> restituisce lo stesso valore di <code>ServerUserFull</code>. Tuttavia, <code>ProxyUserFull</code> imposta la rappresentazione e archivia l’utente di Tableau Server nel parametro di query band. Se utilizzi la funzione di query banding per motivi di sicurezza, allora devi utilizzare <code>ProxyUserFull</code>. Questo garantirà che i risultati delle query non vengano condivisi tra i vari utenti. <code>ServerUserFull</code> deve essere utilizzato solo a fini di audit.</p></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">domain.lan\rbianchi</td></tr><tr><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><code>&lt;ProxyUser&gt;</code></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><p>Utilizzato durante l’impostazione della rappresentazione sul server. Fornisce il nome utente dell’utente corrente del server.</p></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">rbianchi</td></tr><tr><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><code>&lt;ProxyUserFull&gt;</code></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><p>Utilizzato durante l’impostazione della rappresentazione sul server. Fornisce il nome utente e il nome di dominio dell’utente corrente del server.</p></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">domain.lan\rbianchi</td></tr><tr><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><code>&lt;TableauApp&gt;</code></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">Il nome dell’applicazione Tableau.</td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span> Professional o Tableau Server</td></tr><tr><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><code>&lt;TableauVersion&gt;</code></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">La versione dell’applicazione Tableau</td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">6100.11.0428.0300</td></tr><tr><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;"><code>&lt;WorkbookName&gt;</code></td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">Il nome della cartella di lavoro. Tieni presente che questo funziona solo per le origini dati incorporate nella cartella di lavoro.</td><td style="border-top-style: solid; border-top-width: thin; border-top-color: gray; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: gray; border-left-style: solid; border-left-width: thin; border-left-color: gray; border-right-style: solid; border-right-width: thin; border-right-color: gray;">Analisi finanziaria</td></tr></tbody></table>

Di seguito è illustrato un esempio di istruzione di espressione query band. Con questo esempio si passa il nome utente per l’utente del server corrente.

ApplicationName=<TableauApp>Version=<TableauVersion>ProxyUser=<ProxyUser>TableauMode=<TableauMode>

Tableau verifica la presenza di errori nell’istruzione mentre la digiti. Quando è valida, appare un segno di spunta verde nella parte inferiore della casella di testo.

![Finestra di dialogo per la convalida del query banding e l’immissione del codice SQL iniziale.](/tableau/current/it-it/pro/desktop/it-it/Img/connectionex_teradata2.png)

## Utilizzare comandi di SQL iniziale

Quando ti connetti a un database Teradata, hai l’opzione di specificare un comando SQL che verrà eseguito una volta effettuata la connessione. Consulta [Eseguire le istruzioni SQL iniziali](https://help.tableau.com/current/pro/desktop/it-it/connect_basic_initialsql.htm) per maggiori informazioni sull’aggiunta di questi comandi alla tua connessione.

**Nota:** se rileva che il payload del comando SQL iniziale non può essere fornito in una query, Tableau prova a dividere la query in istruzioni separate, ognuna delle quali deve terminare con un punto e virgola seguito da un carattere di ritorno a capo, senza altri caratteri nel mezzo (ad esempio uno spazio aggiuntivo). Questo requisito è importante perché, se è presente un punto e virgola all’interno di un’istruzione, ad esempio in un valore letterale stringa, potrebbe non essere sicuro dividere l’istruzione in quel punto. Se il codice SQL iniziale specificato in Tableau restituisce un errore e lo stesso SQL iniziale è considerato valido dai database Teradata, potrebbe essere che Tableau abbia diviso la query in modo non corretto. In questo caso, prova a riformattare manualmente il codice SQL in Tableau.

## Vedi anche

- [Impostare le origini dati](https://help.tableau.com/current/pro/desktop/it-it/datasource_prepare.htm), per aggiungere altri dati a questa origine dati o preparare i dati prima di analizzarli.
- [Creazione di grafici e analisi dei dati](https://help.tableau.com/current/pro/desktop/it-it/design_and_analyze.htm), per iniziare l’analisi dei dati.