Eseguire l’upgrade delle origini dati
Se disponi di cartelle di lavoro create prima di Tableau Desktop 8.2 che utilizzano origini dati in formato Microsoft Excel o file di testo o se utilizzi l’opzione di connessione legacy Excel o file di testo, puoi aggiornare le origini dati dalla cartella di lavoro. Aggiornando le origini dati Excel e file di testo puoi ottenere 1) una migliore interpretazione dei dati e 2) la compatibilità su Mac. Se pensi di aggiornare una cartella di lavoro esistente per usare la nuova connessione, esamina le tabelle riportate di seguito per confrontare il modo in cui i dati vengono elaborati e visualizzati a seconda del tipo di connessione (legacy e predefinita).
Se i tuoi dati utilizzano determinate funzionalità del driver Jet, per ottenere i risultati previsti potresti dover utilizzare la connessione legacy. Le cartelle di lavoro create prima di Tableau Desktop 8.2 che utilizzano origini dati in Excel o in file di testo utilizzano automaticamente la connessione legacy. Per creare una nuova cartella di lavoro che utilizzi la connessione legacy, in Tableau Desktop, accedi ai dati su file Excel o di testo, fai clic sulla freccia a discesa, quindi seleziona Apri e Apri con connessione legacy.
NOTA: a partire da Tableau 2020.2, le connessioni legacy a Excel e file di testo non sono più supportate. Consulta il documento Legacy Connection Alternatives in Tableau Community per le alternative all’utilizzo di connessioni obsolete.
Formati di file e attributi
Nelle tabelle seguenti sono riportati alcuni esempi dei tipi di file Excel e di testo e le tabelle alle quali puoi connetterti in Tableau quando utilizzi i tipi di connessione legacy e predefinito.
Excel
I tuoi dati | Connessione legacy | Connessione predefinita |
---|---|---|
Formato di file .xlsb | Consente la connessione ai dati Excel nel formato di file .xlsb. | Non consente la connessione ai dati Excel in formato .xlsb. Puoi utilizzare la connessione ai dati Excel in formato .xls o .xlsx. |
Intervalli con nomi integrati di Excel | Consente la connessione a intervalli con nome integrati. | Gli intervalli con nome integrati sono nascosti. |
Foglio nascosto | Consente la connessione a una tabella in un foglio nascosto. | Nasconde una tabella in un foglio nascosto. |
Foglio molto nascosto | Consente la connessione a una tabella in un foglio molto nascosto. | Nasconde una tabella in un foglio molto nascosto. |
Tabella che contiene grafici | Consente la connessione a tabelle che contengono grafici Excel. Tuttavia, la tabella non contiene valori. | Nasconde le tabelle contenenti grafici Excel. |
Tabella vuota | Consente la connessione a una tabella vuota. | Nasconde una tabella vuota. |
Intestazioni delle tabelle | Considera la prima riga di una tabella come intestazione. | Rileva automaticamente se la prima riga di una tabella è un’intestazione. |
Larghezza tabella | Limita la larghezza della tabella a 255 colonne. | Nessun vincolo larghezza tabella. |
Colonne e righe vuote | Le colonne e le righe vuote sono visibili. | Le colonne e le righe vuote sono nascoste perché non contengono valori. |
Testo
I tuoi dati | Connessione legacy | Connessione predefinita |
---|---|---|
Lunghezza nome file | Non consente la connessione a un file il cui nome è più lungo di 64 caratteri. | Nessun limite di lunghezza per i nomi dei file. |
Più punti nel nome del file | Non consente la connessione a un file il cui nome contiene più punti. | Nessun limite di punti per i nomi dei file. |
Numero di colonne nel file | Utilizza il numero di campi presenti nella prima riga per determinare il numero di colonne nel file. | Esegue la scansione dell’intero file e utilizza il numero più comune di campi in una riga per determinare il numero di colonne nel file. |
Righe intestazioni | Non rileva automaticamente se la prima riga del file è un’intestazione. Nota: puoi specificare manualmente che la prima riga del file è un’intestazione. | Verifica automaticamente se la prima riga del file è un’intestazione. Nota: puoi annullare manualmente il rilevamento. |
Colonne vuote | Le colonne vuote sono visibili. | Le colonne vuote sono nascoste perché non contengono valori. |
Caratteri e formattazione
Nelle tabelle seguenti sono riportati alcuni esempi di visualizzazione dei dati di Excel e dei file di testo in Tableau a seconda del tipo di connessione utilizzata (legacy e predefinita).
Excel
I tuoi dati | Connessione legacy | Connessione predefinita |
---|---|---|
Numero di caratteri nel nome del campo | I nomi dei campi sono troncati a 64 caratteri. | Nessun vincolo sul numero di caratteri in un nome di campo. |
Caratteri speciali nei nomi dei campi | I caratteri speciali non sono consentiti nei nomi dei campi. Ad esempio, caratteri speciali come virgolette e punti vengono convertiti in simboli numerici. Le parentesi quadre vengono convertite in parentesi tonde. | I caratteri speciali sono consentiti nei nomi dei campi. |
Spazi iniziali e finali nei nomi dei campi | Sono consentiti spazi iniziali e finali nei nomi dei campi. | Gli spazi iniziali e finali nei nomi dei campi vengono automaticamente rimossi dai nomi delle colonne. |
Nomi dei campi duplicati | Per i nomi dei campi duplicati, al nome campo viene aggiunto un numero di indice. Ad esempio, Punteggi test1. | Per i nomi dei campi duplicati, al nome del campo vengono aggiunti uno spazio e un numero di indice. Ad esempio, Punteggi test 1. |
Formattazione celle di Excel | Supporta la formattazione delle celle configurata utilizzando l’opzione Formatta celle di Excel. | Non supporta la formattazione delle celle configurata utilizzando l’opzione Formatta celle di Excel. |
Precisione dei valori di valuta | I campi contenenti valori di valuta sono rappresentati con una precisione massima di quattro cifre | È rappresentata la precisione completa dei valori di valuta. |
Testo
I tuoi dati | Connessione legacy | Connessione predefinita |
---|---|---|
Caratteri speciali nei nomi dei file | I caratteri speciali non sono consentiti nei nomi dei file. Ad esempio, i caratteri speciali come i punti vengono convertiti in simboli numerici. | Sono consentiti caratteri speciali. |
Caratteri nei nomi dei campi di intestazione | Elimina automaticamente gli spazi iniziali dai nomi dei campi di intestazione. | Elimina automaticamente gli spazi iniziali e finali dai nomi dei campi di intestazione. |
Separatori dei campi | Riconosce solo le virgole come separatori dei campi. Nota: puoi annullare manualmente il rilevamento. | Rileva automaticamente il separatore di campo. Nota: puoi annullare manualmente il rilevamento. |
Testo racchiuso tra virgolette | Le virgolette utilizzate per racchiudere i valori di testo restano visibili. | Le virgolette utilizzate per racchiudere i valori di testo vengono nascoste automaticamente. |
Pagine di codice ANSI e OEM | Sono supportate le pagine di codice ANSI e OEM. | Le pagine di codice ANSI e OEM vengono convertite automaticamente in modo che siano compatibili con piattaforme diverse. |
Pagine di codice BOM | Supporta le pagine di codice BOM in modo non coerente. | Supporta le pagine di codice BOM. |
Rilevamento del tipo di dati
Nelle tabelle seguenti sono riportati alcuni esempi di come viene rilevato il tipo di dati e di come vengono visualizzati determinati valori in Tableau a seconda del tipo di connessione utilizzato (legacy o predefinita).
Excel
Rilevamento del tipo di dati | Connessione legacy | Connessione predefinita |
---|---|---|
Colonne | Il tipo di dati di una colonna è determinato dalle prime 8 righe.
Nota: Dopo che il tipo di dati di una colonna della tabella è stato determinato, non può essere modificato. | Il tipo di dati di una colonna è determinato DAL 95% delle prime 10.000 righe.
Nota: puoi annullare manualmente il rilevamento. |
Valori di data senza ora | Ai valori di data viene assegnato un tipo di dati di data e ora. | Ai valori di data senza ora viene assegnato un tipo di dati data. Ai valori di data con l’ora viene assegnato un tipo di dati data e ora. |
Valori numerici | Tutti i valori numerici sono rappresentati come numeri reali. | I valori numerici senza decimali sono rappresentati come numeri interi. |
Valori Null | Se una colonna contiene una cella Null, il tipo di dati per la colonna viene automaticamente definito come stringa di dati. | Le celle Null non influiscono sul rilevamento del tipo di dati. |
Errori di riferimento o celle vuote | Se una colonna contiene celle con errori di riferimento o celle vuote, l’intera colonna viene interpretata come tipo di dati stringa. | Gli errori di riferimento o le celle senza valori non influiscono sul rilevamento del tipo di dati. |
Annullare il rilevamento del tipo di dati | Dopo che il tipo di dati di una colonna della tabella è stato determinato, non può essere modificato. | Il tipo di dati di una colonna può essere modificato dopo il rilevamento automatico. |
Precisione valore dell’ora | Il valore di tempo più piccolo corrisponde a pochi secondi. | Il valore di tempo più piccolo corrisponde a frazioni di secondi. |
Valori schema.ini DecimalSymbol e CurrencyDecimalSymbol | Vengono riconosciuti entrambi i valori schema .ini DecimalSymbol e CurrencyDecimalSymbol. | Vengono riconosciuti i valori schema.ini DecimalSymbol e CurrencyDecimalSymbol. Se entrambi i valori vengono utilizzati, DecimalSymbol ha la precedenza. |
Celle formattate come testo | Il tipo di dati di una colonna viene individuato come stringa quando le celle sono formattate come testo utilizzando l’opzione Formatta celle di Excel. | Non supporta la formattazione delle celle configurata utilizzando l’opzione Formatta celle di Excel. |
Testo
Rilevamento del tipo di dati | Connessione legacy | Connessione predefinita (8.2 e successive) |
---|---|---|
Colonne | Il tipo di dati di una colonna è determinato dalle prime 25 righe. | Il tipo di dati di una colonna è determinato dalle prime 1024 righe. |
Valori booleani (True/False) | Ai valori booleani viene assegnato il tipo di dati stringa. | Ai valori booleani viene assegnato il tipo di dati booleano. |
Valori che diventano Null | Gli spazi in una cella, racchiusi tra virgolette o meno, vengono considerati come valori Null. Le colonne con valori Null vengono rilevate come tipo di dati stringa. | Due separatori di campo in una riga vengono trattati come un valore Null. I valori Null vengono ignorati durante il rilevamento del tipo di dati. |
Proprietà di connessione alle origini dati
Nella tabella seguente sono riportati esempi delle differenze tra le proprietà di connessione alle origini dati in Tableau a seconda del tipo di connessione (legacy o predefinita).
Proprietà | Connessione legacy | Connessione predefinita |
---|---|---|
SQL personalizzato | SQL personalizzato è consentito. | Non consente l’utilizzo di SQL personalizzato. |
Tipo di join | Consente i tipi di join a sinistra, a destra e interno. | Consente i tipi di join a sinistra, a destra, interno ed esterno completo. |
Operatori di join | Consente gli operatori di join uguale a (=), maggiore di (>), maggiore o uguale a (>=), minore di (<), minore o uguale a (<=) e non uguale a (<>). | Consente gli operatori di join uguale a (=). |