Loading

Non tutte i dati vengono importati durante il collegamento ai file di testo

Data pubblicazione: Jul 20, 2023
Descrizione
Quando importi dati da un file di testo (.txt) a Tableau Desktop, alcuni valori potrebbero non essere importati e Tableau Desktop potrebbe visualizzare "NULL" per i valori che non sono stati importati.

Cause

Quando le colonne sono più di 2^31 = 2.147.483.648, il driver non è in grado di leggere i numeri, perché usa un numero intero a 4 byte e i numeri più grandi sono oltre questo valore.

Durante l'utilizzo di Excel, il driver legge le celle come tipo di dati doppio, quindi, l'errore non si verifica.
Risoluzione

Opzione 1: Connettiti a Excel

  1. Sposta i dati in un file Microsoft Excel.
  2. In Tableau Desktop, effettua la connessione al file Excel.

Opzione 2: Usa un file schema.ini con connessione legacy

  1. Crea e usa un file schema.ini. Il file schema.ini deve specificare che i campi con tipi di dati con numeri interi lunghi devono essere trattati come tipi di dati doppi. Per maggiori informazioni, consulta File schema.ini (driver file di testo) in Microsoft Dev Center. La creazione di un file schema.ini permette al motore di database Microsft JET di riconoscere correttamente i tipi di dati.
  2. In Tableau Desktop, vai al file di dati, fai clic sulla freccia del menu a discesa Apri e seleziona Apri con connessione legacy.
NOTA: Vedi la nota in Informazioni aggiuntive qui sotto.
Risorse aggiuntive

Nota: 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.

Numero articolo Knowledge

001473743

 
Caricamento
Salesforce Help | Article