1. Esportare file pdf, csv o png dal server.
L’applicativo Tabcmd può essere lanciato dalla macchina che ospita il vostro Tableau Server o da qualsiasi computer sul quale l’applicativo sia stato preventivamente installato.
Step 1: Login con tabcmd
La prima operazione da compiere è loggarsi a Tableau Server e entrare nel site dove risiede il report che vogliamo esportare.
- Dal “Prompt dei comandi”, lanciato come amministratore, richiamare l’applicativo Tabcmd, che si trova nella cartella di installazione di Tableau Server e il cui percorso può cambiare da computer a computer e dal tipo di installazione (32 o 64 bit, su macchina server o su computer diverso da server). Di solito i percorsi sono:
- cd C:\Program Files\Tableau\Tableau Server\<version>\bin
- cd C:\Program Files (x86)\Tableau\Tableau Server\<version>\bin
- cd C:\Program Files\Tableau\Tableau Server\<version>\extras\Command Line Utility
- cd C:\Program Files (x86)\Tableau\Tableau Server\<version>\extras\Command Line Utility
- Login a Tableau tramite Tabcmd
- tabcmd login -s <indirizzo del tuo server> –username u1 –password p1 –no-prompt (se il tuo server ha un solo site o se vuoi entrare nel site Default)
- tabcmd login -s <indirizzo del tuo server> -t <nome del site> –username u1 –password p1 –no-prompt (se devi loggarti a un site specifico)
Step 2: Esportazione report
- Pdf file: Per esportare un pdf, possiamo usare due comandi: export e get:
- tabcmd get <viz/dashboard> -f <local\filename.pdf>
- tabcmd export <viz/dashboard> -f <local\filename.pdf>
- Csv o png file:
- tabcmd export <viz/dashboard> –csv -f <local\filename.csv>
- tabcmd export <viz/dashboard> –png -f <local\filename.png>
- Opzioni aggiuntive: esistono dei parametri aggiuntivi che permettono di personalizzare l’export.
- Parameter: Possiamo esportare un report già filtrato con uno o più valori di una colonna del DB e settare lo scaling. In questo caso ho filtrato Regione = East e ho fissato lo scale a una dimensione specifica.
tabcmd export –pdf ” <viz/dashboard?Param=value&:size=1380,800″ -f <local\filename.pdf>
- Altre opzioni: Fissare larghezza o altezza o il numero di pagine con i parametri –width, –height, –pagesize. Maggiori informazioni a riguardo le trovate sul KB Tableau.
Step 3: Logout
- tabcmd logout