KNOWLEDGE BASE

Converting a Connection to Custom SQL


Pubblicato: 12 Nov 2014
Data dell'ultima modifica: 29 Sep 2023

Domanda

Come convertire una connessione a una tabella o a tabelle con join in una query SQL personalizzata in Tableau Desktop

Ambiente

Versioni di Tableau Desktop precedenti a 2019.1. (vedi nota IMPORTANTE nelle Informazioni aggiuntive)

Risposta

Opzione 1: Connettendosi a origini dati che supportano le connessioni SQL

  1. Connettiti all'origine dati.
  2. Trascina almeno una tabella nell'area canvas.
    • Facoltativo: trascina tabelle aggiuntive nell'area canvas per creare join.
  3. Passa a Dati > Converti in SQL personalizzato

Opzione 2: Connettendosi a Excel

  1. Esegui la connessione a Excel con il connettore dati legacy
    1. Connettiti al file.
    2. Nella finestra di dialogo Apri, fai clic sul menu a discesa Apri, quindi seleziona Apri con connessione legacy.
  2. Trascina almeno una tabella nell'area canvas.
    • Facoltativo: trascina tabelle aggiuntive nell'area canvas per creare join.
  3. Passa a Dati > Converti in SQL personalizzato

Ulteriori informazioni

Nota: L'opzione Converti in SQL personalizzato potrebbe essere mancante o disattivata se l'origine dati non supporta una connessione SQL, o se è presente un join tra database nell'area canvas. Per le origini dati Excel e file di testo, l'opzione è disponibile solo per cartelle di lavoro create prima di Tableau Desktop 8.2 o durante l'uso di Tableau Desktop su Windows con connessione legacy.
 

IMPORTANTE: A partire da Tableau 2019.1 non è più possibile creare nuove connessioni di testo o Excel legacy. Le cartelle di lavoro create con tali connessioni legacy continueranno a funzionare fino alla versione 2019.2, dalla quale verrà rimosso ogni tipo di supporto per le connessioni legacy. Consulta il documento Alternative alle connessioni legacy nella Community di Tableau per le alternative all'uso della connessione legacy.


Con questo articolo hai risolto il problema?