File statistico
Questo articolo descrive come connettere Tableau a un file statistico e impostare l’origine dati.
Tableau si connette ai file di dati SAS (*.sas7bdat), SPSS (*.sav) e R (*.rdata, *.rda).
Nota: a partire dalla versione 2020.1, Tableau non supporta più i file statistici compressi con SASYZCR2. Utilizza uno schema di compressione diverso per rendere il file leggibile per Tableau.
Avvia Tableau e, in Connetti, seleziona File statistici, quindi scegli il file a cui desideri connetterti e seleziona Apri.
Nella pagina dell’origine dati, esegui le seguenti operazioni:
(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.
Seleziona la scheda foglio per avviare l’analisi.
Per informazioni sulla connessione a più tabelle, consulta Creare un join dei dati.
Esempio di origine dati di file statistico
Di seguito è riportato un esempio di origine dati di file statistico utilizzando Tableau Desktop su un computer Windows:
Nota quanto segue:
Il connettore del file statistico non supporta le etichette di valore.
Il connettore del file statistico supporta solo una tabella per file statistico.
Se visualizzi il messaggio di errore "Si è verificato un errore durante la comunicazione con l’origine dati", assicurati che il file statistico contenga un solo oggetto, ovvero un frame di dati o una matrice. I file R possono contenere oggetti nascosti in quello che sembra essere un’area di lavoro vuota. Per verificare la presenza di oggetti nascosti, esegui
ls(environment(), all.names=TRUE)
da RStudio.Puoi modificare la codifica dei caratteri per un file statistico. Per maggiori informazioni, consulta Modificare la codifica dei caratteri per file statistici.
I file di dati R devono contenere solo uno dei tipi di oggetti seguenti:
Matrici bidimensionali
Vettori
Fattori
Frame di dati
Nota che, se il file di dati R contiene più oggetti, Tableau si connetterà al primo.
Tableau supporta i file di dati R che utilizzano il formato binario.
I file in formato ASCII non sono supportati in Tableau Desktop. Se si tenta di utilizzare un file .rdata o .rda con formato ASCII, verrà visualizzato l’errore: "Impossibile leggere dal file la tabella " '[TableauTemp].[nomefile.rdata]' non esiste". In questo caso, puoi usare RStudio per salvare il file in un formato binario, nel modo seguente:
- Scarica RStudio, se non lo hai già.
- Apri il file di dati R in RStudio. Dovresti vedere l’oggetto dati nella finestra dell’ambiente globale in alto a destra.
Salva l’oggetto in un nuovo file con la funzione "save()", nel modo seguente:
save(<objectName>,file="<filename>",ascii=FALSE)
dove:<objectName> è l’oggetto dati,<filename> è il nome del nuovo file e per "FALSE" viene applicata la distinzione tra maiuscole e minuscole
Suggerimento: per visualizzare rapidamente la documentazione per questa funzione, digita "?save" al prompt dei comandi.
I file compressi non sono supportati in Tableau Desktop. Decomprimi prima i file con un altro programma, ad esempio Gzip o WinZip, prima di connetterti con Tableau.
Tableau legge i dati in un file statistico (ad esempio, un file SAS o R) sulla base della codifica dei caratteri del file o delle informazioni contenute in un file di input. I file R in genere utilizzano la codifica dei caratteri del sistema operativo, a differenza dei file SAS e SPSS, che includono le informazioni di codifica dei caratteri nel file. A volte potrebbe essere necessario specificare una codifica diversa. Ad esempio, se un collega ti invia un file statistico con la codifica dei caratteri greci, dovrai specificare un set di caratteri greci per utilizzare il file su Tableau. Se devi utilizzare un set di caratteri diverso durante la lettura di un file statistico, puoi creare un file di personalizzazione dell’origine dati di Tableau (TDC) e specificare quale codifica utilizzare.
Creare il file TDC
Un file con estensione .tdc è un file XML applicabile a una singola origine dati e contenente informazioni sul nome del fornitore e del driver del provider dell’origine dati. Per il connettore del file statistico, il nome del fornitore e del driver è stat-direct
.
Per creare un file TDC:
Apri un editor di testo normale, ad esempio Blocco note.
Copia le informazioni dal campione riportato di seguito, incollale nel file di testo, quindi specifica il valore
source-charset
. Per un elenco di codifiche, consulta Codifiche definite dall’utente supportate dal connettore file statistico.Salva il file con un’estensione .tdc, ad esempio
r-statsfile.tdc
, nella cartella Repository personale di Tableau\Datasources.
Il file TDC campione imposta il valore source-charset
Nell’esempio di file TDC seguente viene impostato il valore source-charset
per la codifica shift-jis
in un’origine dati di file statistico.
<connection-customization class='stat-direct' enabled='true' version='10.0'>
<vendor name='stat-direct' />
<driver name='stat-direct' />
<customizations>
<customization name='source-charset' value='shift-jis' />
</customizations>
</connection-customization>
Importante: i file TDC possono essere utilizzati per personalizzare la funzionalità di una connessione o per diagnosticare e risolvere problemi relativi alla connessione ai dati. Tableau non è in grado di verificare in dettaglio ogni potenziale modifica che potresti apportare a questi file. La creazione e l'utilizzo dei file TDC richiedono modifiche manuali ed è fondamentale sottoporli ad accurati test prima di distribuirli in un ambiente di produzione.
Potresti notare file .ttde o .hhyper durante la navigazione nella directory del tuo computer. Quando crei un’origine dati Tableau che si collega ai tuoi dati, Tableau crea un file .ttde o .hhyper. Questo file, noto anche come estrazione shadow, si utilizza per migliorare la velocità di caricamento dell’origine dati in Tableau Desktop. Anche se contiene dati di base e altre informazioni simili all’estrazione standard di Tableau, un’estrazione shadow viene salvata in un formato diverso e non puoi utilizzarla per recuperare i dati.
Nota: i file .tde non sono più supportati per le versioni di Tableau successive alla 2024.2. Tutte le estrazioni sono ora in formato .hyper.
Vedi anche
- Impostare le origini dati, per aggiungere altri dati a questa origine dati o preparare i dati prima di analizzarli.
- Creazione di grafici e analisi dei dati, per iniziare l’analisi dei dati.