Connettersi ai dati

Tableau Prep ti aiuta a pulire e modellare i dati per l’analisi. La prima fase di questo processo è identificare i dati da utilizzare.

Nota: a partire dalla versione 2020.4.1, è anche possibile creare e modificare flussi in Tableau Server e Tableau Cloud. Le informazioni in questo argomento si applicano a tutte le piattaforme, a meno che non venga indicato in modo specifico. Per maggiori informazioni sull’authoring di flussi sul Web, consulta Tableau Prep sul Web(Il collegamento viene aperto in una nuova finestra) nella Guida di Tableau Server.

Puoi connetterti ai dati utilizzando uno dei metodi seguenti:

Connettersi tramite connettori integrati per i tipi di dati più diffusi

Il modo più comune per connettersi ai dati è utilizzare i connettori integrati in Tableau Prep Builder. Sono disponibili per i tipi di dati più diffusi e nuovi connettori vengono aggiunti di frequente con le nuove versioni di Tableau Prep Builder. Per un elenco dei connettori disponibili, apri Tableau Prep Builder o avvia un flusso sul Web e fai clic sul pulsante Aggiungi connessione per visualizzare i connettori disponibili elencati in Connetti nel riquadro di sinistra.

I connettori integrati per la maggior parte funzionano allo stesso modo su tutte le nostre piattaforme e sono descritti nell’argomento Connettori supportati(Il collegamento viene aperto in una nuova finestra) nella Guida di Tableau Desktop.

Nota: durante la connessione a un’origine dati, non utilizzare il nome riservato “Numero di record” per un nome di campo o un campo calcolato. L’utilizzo di questo nome riservato causerà un errore correlato alle autorizzazioni.

Considerazioni sull’utilizzo dei connettori integrati

  • Se si apre un flusso in una versione in cui il connettore non è supportato, il flusso potrebbe aprirsi ma presentare errori o non funzionare a meno che le connessioni dati non vengano rimosse.

  • Quando si utilizza un connettore basato su MySQL, il comportamento predefinito è che la connessione è sicura quando SSL è abilitato. Tuttavia, Tableau Prep Builder non supporta connessioni SSL basate su certificati personalizzati per i connettori basati su MySQL.
  • Alcuni connettori, descritti in dettaglio nelle sezioni seguenti, hanno requisiti diversi quando vengono utilizzati con Tableau Prep Builder.

Connettersi a origini dati cloud tramite Tableau Server o Tableau Cloud
Connettersi a dati di Salesforce
Eseguire la connessione a Salesforce Data Cloud
Connettersi a dati di Google BigQuery
Connettersi a dati di SAP HANA
Connettersi a file e database spaziali
Connettersi tramite ODBC
Connettersi ai dati di Microsoft Excel ed eseguire la pulizia con Interprete dei dati

Connettersi tramite connettori personalizzati

Quando Tableau Prep non fornisce un connettore integrato per i dati basati su ODBC e JDBC, puoi utilizzare un connettore personalizzato. Puoi:

I connettori personalizzati per i dati basati su ODBC e JDBC sono supportati in Tableau Prep Builder versione 2020.4.1 e successive.

Gli sviluppatori di connettori possono consultare Run Your Connector per maggiori informazioni.

Alcuni connettori personalizzati richiedono l’installazione di un driver aggiuntivo. Se richiesto durante il processo di connessione, segui le istruzioni per scaricare e installare il driver necessario. I connettori personalizzati attualmente non possono essere utilizzati con Tableau Cloud.

Utilizzare connettori creati dai partner

I connettori creati dai partner o altri connettori personalizzati sono disponibili nel riquadro Connetti. Questi connettori sono elencati in Connessioni aggiuntive e sono disponibili anche nella pagina Connettori di Tableau Exchange.

  1. Fai clic su Connessioni nel riquadro a sinistra.
  2. Dalla sezione Connettori aggiuntivi della pagina Connetti fai clic sul connettore che desideri utilizzare.
  3. Fai clic su Installa e riavvia Tableau.

    Dopo che il connettore è stato installato, viene visualizzato nella sezione A un server del riquadro Connetti.

Nota: se ricevi un avviso che indica che non è possibile caricare i connettori, installa il file .taco di cui hai bisogno dalla pagina Connettori di Tableau Exchange. Se ti viene richiesto di installare i driver, passa a Tableau Exchange per i percorsi e le istruzioni per il download dei driver.

Connettersi alle origini dati pubblicate

Le origini dati pubblicate sono quelle che puoi condividere con altri utenti. Quando vuoi rendere disponibile un’origine dati per altri utenti, puoi pubblicarla da Tableau Prep Builder (versione 2019.3.1 e successive) in Tableau Server o Tableau Cloud oppure come output dal flusso.

Puoi utilizzare un’origine dati pubblicata come origine dati di input per il tuo flusso, indipendentemente dal fatto che tu stia lavorando in Tableau Prep Builder o sul Web.

Nota: quando pubblichi un flusso che include un’origine dati pubblicata come input, il Publisher viene assegnato come proprietario predefinito del flusso. Quando il flusso è in esecuzione, utilizza il proprietario del flusso per l’account Esegui come. Per ulteriori informazioni sull’account Esegui come, consulta Account di servizio Esegui come(Il collegamento viene aperto in una nuova finestra). Solo l’amministratore del sito o del server può modificare il proprietario del flusso in Tableau Server o Tableau Cloud e solo impostando se stesso.

Tableau Prep Builder supporta:

  • Origini dati pubblicate con filtri o funzioni utente a partire da Tableau Prep Builder versione 2021.1.3.
  • Connessioni a un singolo server e sito. L’accesso a un server diverso o allo stesso server e a un sito diverso non è supportato. È necessario utilizzare la stessa connessione al server o al sito per eseguire le seguenti operazioni:
    • Connettersi all’origine dati pubblicata.
    • Pubblicare l’output del flusso su Tableau Server o Tableau Cloud.
    • Pianificare il flusso da eseguire su Tableau Server o Tableau Cloud.

    Se il tuo flusso utilizza origini dati pubblicate e ti disconnetti dal server, questo interrompe la connessione del flusso. Il flusso sarà in uno stato di errore e non potrai visualizzare i dati dell’origine dati pubblicata nel riquadro del profilo o nella griglia dati.

Nota: Tableau Prep Builder non supporta origini dati pubblicate che includono dati multidimensionali (cubo), connessioni a più server o origini dati pubblicate con tabelle correlate.

Tableau Server e Tableau Cloud supportano:

  • Origini dati pubblicate con filtri o funzioni utente a partire da Tableau Server e Tableau Cloud versione 2021.2.
  • Creazione o modifica di un flusso sul Web utilizzando un’origine dati pubblicata (Tableau Server o Tableau Cloud versione 2020.4 e successive).
  • Connessioni a origini dati pubblicate (Tableau Server e Tableau Cloud versione 2019.3 e successive).

    Nota: le versioni precedenti di Tableau Server potrebbero non supportare tutte le funzionalità dell’origine dati pubblicata.

Informazioni su credenziali e autorizzazioni:

  • Per eseguire la connessione alle origini dati pubblicate, devi avere il ruolo di Explorer o superiore nel sito del server a cui hai effettuato l’accesso. Solo gli utenti Creator possono creare o modificare flussi sul Web. Per ulteriori informazioni sui ruoli del sito, consulta Impostare i ruoli del sito dell’utente(Il collegamento viene aperto in una nuova finestra) nella Guida di Tableau Server.
  • In Tableau Prep Builder, l’accesso all’origine dati è autorizzato in base all’identità dell’utente connesso al server. Verranno visualizzati solo i dati a cui hai accesso.
  • Nel Web authoring in Prep (Tableau Server e Tableau Cloud) anche l’accesso all’origine dati è autorizzato in base all’identità dell’utente connesso al server. Verranno visualizzati solo i dati a cui hai accesso.

    Tuttavia, quando si esegue il flusso manualmente o utilizzando una pianificazione, l’accesso all’origine dati è autorizzato in base all’identità del proprietario del flusso. L’ultimo utente a pubblicare un flusso diventa il nuovo proprietario del flusso.

  • Gli amministratori del sito e del server possono modificare il proprietario del flusso, ma solo per se stessi.
  • Le credenziali devono essere incorporate per connettersi all’origine dati pubblicata.

    Suggerimento: se le credenziali non sono incorporate per l’origine dati, aggiorna l’origine dati in modo da includere le credenziali incorporate.

Utilizzare le origini dati pubblicate nel flusso

Per connetterti a un’origine dati pubblicata e utilizzarla nel flusso, segui le istruzioni per la versione di Tableau Prep in uso:

Tableau Prep Builder versione 2020.2.2 e successive e sul Web
Tableau Prep Builder versione 2020.2.1 e precedenti

Connettersi a connessioni virtuali

Supportato in Tableau Prep Builder versione 2021.4.1 e successive e in Tableau Server e Tableau Cloud versione 2021.4 e successive. Data Management è necessario per utilizzare questa funzione.

Puoi connetterti ai dati utilizzando connessioni virtuali per i tuoi flussi. Le connessioni virtuali sono una risorsa che può essere condivisa e che fornisce un punto di accesso centrale ai dati.

Considerazioni sulla connessione a connessioni virtuali:

  • Le credenziali del database sono incorporate nella connessione virtuale. Devi solo eseguire l’accesso al server per accedere alle tabelle nella connessione virtuale.
  • Nella connessione virtuale possono essere inclusi criteri dati che applicano la sicurezza a livello di riga. Durante l’utilizzo e l’esecuzione dei flussi, vengono visualizzati solo le tabelle, i campi e i valori a cui hai accesso.
  • La sicurezza a livello di riga nelle connessioni virtuali non si applica all’output del flusso. Tutti gli utenti che hanno accesso all’output del flusso visualizzano gli stessi dati.
  • SQL personalizzato e SQL iniziale non sono supportati.
  • I parametri non sono supportati. Per maggiori informazioni sull’utilizzo dei parametri nel flusso, consulta Creare e utilizzare parametri nei flussi.

Per maggiori informazioni su connessioni virtuali e criteri dati, consulta la Guida di Tableau Server(Il collegamento viene aperto in una nuova finestra) o Tableau Cloud(Il collegamento viene aperto in una nuova finestra).

  1. Apri Tableau Prep Builder e fai clic sul pulsante Aggiungi connessione .

    In Web authoring, nella pagina Home fai clic su Crea > Flusso oppure nella pagina Esplora fai clic su Nuovo > Flusso. Fai clic su Connetti ai dati.

  2. Nel riquadro Connetti, in Ricerca dati, seleziona Tableau Server.

  3. Accedi per connetterti al tuo server o sito.

    In Web authoring viene visualizzata la finestra di dialogo Cerca dati per il server a cui hai effettuato l’accesso.

  4. Fai clic su Tipo Tutti.

  5. Seleziona Connessioni virtuali.

  6. Seleziona l’origine dati da utilizzare, quindi fai clic su Connetti.

  7. L’origine dati viene aggiunta al riquadro di flusso. Nel riquadro Connessioni puoi selezionare gli elementi desiderati dall’elenco delle tabelle incluse nella connessione virtuale e trascinarli nel riquadro del flusso per iniziare il flusso.

Nota: se vengono visualizzate operazioni Rinomina nel riquadro Modifiche durante la connessione a una connessione virtuale, non rimuoverle. Tableau Prep genera automaticamente queste operazioni per mappare e visualizzare il nome descrittivo del campo.

Connettersi alle estrazioni dei dati di Tableau

Puoi connetterti a un’estrazione dati come input per il flusso di dati. Le estrazioni sono sottoinsiemi salvati di dati che è possibile creare utilizzando filtri e configurando altri limiti. Le estrazioni vengono salvate come file .hyper.

Per maggiori informazioni sull’utilizzo delle estrazioni con Tableau Prep Builder, consulta Salvare e condividere il lavoro.

Connettersi ai dati tramite Tableau Catalog

Se hai attivato Data Management(Il collegamento viene aperto in una nuova finestra) con Tableau Catalog, puoi anche cercare e connetterti ai database, ai file e alle tabelle archiviati in Tableau Server o Tableau Cloud.

Per maggiori informazioni su Tableau Catalog, consulta "Informazioni su Tableau Catalog" nella Guida di Tableau Server(Il collegamento viene aperto in una nuova finestra) o Tableau Cloud(Il collegamento viene aperto in una nuova finestra).

Altre opzioni di connessione

Quando ti connetti, potresti anche vedere le seguenti opzioni, a seconda della connessione che scegli.

Utilizzare SQL personalizzato per connettersi ai dati

Se conosci esattamente le informazioni che ti occorrono da un database e sai come scrivere query SQL, puoi utilizzare query SQL personalizzate per connetterti ai dati proprio come in Tableau Desktop. Puoi utilizzare SQL personalizzato per unificare i dati tra tabelle, eseguire nuovamente il cast dei campi per creare join tra database, ristrutturare o ridurre le dimensioni dei dati per l’analisi e così via.

  1. Connettiti all’origine dati e seleziona un database nel campo Database del riquadro Connessioni.

  2. Fai clic sul collegamento SQL personalizzato per aprire la scheda SQL personalizzato.

  3. Digita o incolla la query nella casella di testo e quindi fai clic su Esegui per eseguire la query.

  4. Aggiungi una fase di pulizia nel riquadro del flusso per verificare che al flusso vengano aggiunti solo i campi rilevanti della query SQL personalizzata.

Utilizzare SQL iniziale per eseguire query sulle connessioni

Supportato in Tableau Prep Builder versione 2019.2.2 e successive e durante l’authoring di flussi sul Web a partire dalla versione 2020.4.1

Puoi specificare un comando SQL iniziale che verrà eseguito quando viene effettuata una connessione a un database che lo supporta. Ad esempio, quando ti connetti ad Amazon Redshift, puoi inserire un’istruzione SQL per applicare un filtro quando ci si connette al database, proprio come aggiungere filtri nella fase di input. Il comando SQL verrà applicato prima che i dati vengano campionati e caricati in Tableau Prep.

A partire da Tableau Prep Builder (versione 2020.1.3) e sul Web, puoi anche includere parametri per passare i dati relativi al nome dell’applicazione, alla versione e al nome del flusso, in modo da includere dati di monitoraggio quando esegui query sull’origine dati.

Eseguire le istruzioni SQL iniziali

Per aggiornare i dati ed eseguire il comando SQL iniziale, effettua una delle seguenti operazioni:

  • Modifica il comando SQL iniziale e aggiorna la fase di input ristabilendo la connessione.
  • Esegui il flusso. Il comando SQL iniziale viene eseguito prima di elaborare tutti i dati.
  • Esegui il flusso su Tableau Server o Tableau Cloud. Il comando SQL iniziale viene eseguito ogni volta che viene eseguito il flusso, come parte dell’esperienza di caricamento dei dati

Nota: Data Management(Il collegamento viene aperto in una nuova finestra) è necessario per eseguire il flusso in base a una pianificazione su Tableau Server o Tableau Cloud. Per maggiori informazioni su Data Management consulta Informazioni su Data Management(Il collegamento viene aperto in una nuova finestra).

  1. Nel riquadro Connessioni, seleziona un connettore nell’elenco che supporta il comando SQL iniziale.
  2. Fai clic sul collegamento Mostra SQL iniziale per espandere la finestra di dialogo e inserire le istruzioni SQL.

Includere parametri nell’istruzione SQL iniziale

Supportato in Tableau Prep Builder versione 2020.1.3 e successive e durante l’authoring di flussi sul Web a partire dalla versione 2020.4.1.

Puoi passare i seguenti parametri all’origine dati per aggiungere ulteriori dettagli sull’applicazione Tableau Prep, la versione e il nome del flusso. I parametri TableauServerUser e TableauServerUserFull non sono attualmente supportati.

ParametroDescrizioneValore restituito
TableauAppL’applicazione utilizzata per accedere all’origine dati.

Prep Builder

Prep Conductor

TableauVersionIl numero di versione dell’applicazione.

Tableau Prep Builder: restituisce la versione esatta. Ad esempio, 2020.4.1

Tableau Prep Conductor: restituisce la versione principale del server in cui è abilitato Tableau Prep Conductor. Ad esempio, 2020.4

FlowNameIl nome del file .tfl in Tableau Prep BuilderAd esempio, Dati intrattenimento_Puliti