Riferimento della riga di comando di Tableau Prep
Puoi interagire con Tableau Prep utilizzando la riga di comando tramite l’applicazione principale (Tableau Prep.exe) o l’interfaccia della riga di comando (tableau-prep-cli.bat).
Tableau Prep.exe: utilizzata per configurare la modalità di inizializzazione dell’applicazione, ad esempio installazione, attivazione, concessione di licenze, impostazione delle directory dei dati utente o risoluzione dei problemi relativi alla shell Electron.
Tableau-prep-cli.bat: utilizzata per eseguire i flussi, ad esempio passaggio di credenziali, parametri e aggiornamento dell’output di dati senza aprire l’interfaccia visiva.
Questo documento descrive tutte le opzioni della sintassi da riga di comando supportate da Tableau Prep e disponibili per i clienti, separate dall’utilità in cui sono disponibili.
Non è invece inclusa la sintassi aggiuntiva supportata della riga di comando utilizzata dagli sviluppatori e dall’assistenza Tableau.
Applicazione Tableau Prep
Le azioni seguenti possono essere eseguite dalla riga di comando per l’applicazione Tableau Prep.exe.
Installazione
Per installare Tableau Prep, esegui come amministratore il file .exe del programma di installazione dalla riga di comando del computer. Per maggiori informazioni, consulta Eseguire l’installazione da riga di comando(Il collegamento viene aperto in una nuova finestra).
Nota: questa opzione è disponibile solo per Windows.
| Sintassi | Descrizione |
|---|---|
tableau_<product_installer_name>.exe /option1 /option2 PROPERTY1 PROPERTY2 | Esegui il comando come amministratore dalla directory in cui si trova il file .exe oppure specifica il percorso completo del file .exe nel computer. Non eseguire il programma da una directory condivisa. Per un elenco delle opzioni supportate del programma di installazione, consulta Opzioni del programma di installazione(Il collegamento viene aperto in una nuova finestra). Per un elenco delle proprietà supportate del programma di installazione, consulta Proprietà del programma di installazione(Il collegamento viene aperto in una nuova finestra).
Esempio:
Questo comando consente di installare Tableau versione 2026.2 in modalità non interattiva (non visualizza i prompt, l’interfaccia utente o la finestra di dialogo della licenza). Termina l’installazione senza riavvio, accetta il Contratto di licenza con l’utente finale (EULA) e disattiva la segnalazione di errori e i report di utilizzo. |
Attivazione, licenza e registrazione
Utilizza questi comandi per controllare la licenza, attivare il prodotto durante o dopo l’installazione e registrare il prodotto. Per maggiori informazioni, consulta Attivare Tableau Desktop e Tableau Prep Builder(Il collegamento viene aperto in una nuova finestra).
| Sintassi | Descrizione |
|---|---|
--activate <key> | Attiva il prodotto utilizzando il codice prodotto fornito. Termina con il codice 0 in caso di esito positivo. In caso contrario, termina con un codice di errore. Accetta anche il trattino singolo (-activate). Per attivare il prodotto durante l’installazione, aggiungi una singola riga di comando che includa l’opzione di installazione ACTIVATE_KEY "<codice>" e immetti il codice prodotto racchiuso tra virgolette. |
--register | Registra il prodotto. Accetta anche il trattino singolo (-register). Per registrare Tableau dalla riga di comando, devi precompilare i valori di registro (Windows) o .plist (Mac) su ogni computer che eseguirà Tableau Prep Builder. Per Windows, puoi registrare il prodotto durante l’installazione aggiungendo un’unica riga di comando che includa l’opzione REGISTER="1" del programma di installazione. Per maggiori informazioni, consulta Registrare Tableau Desktop e Tableau Prep Builder(Il collegamento viene aperto in una nuova finestra). |
--check-license | Visualizza l’interfaccia utente di attivazione se non disponi di una licenza. |
--refresh | Aggiorna le licenze con la data di scadenza del periodo di manutenzione corrente e interrompe la visualizzazione dei messaggi relativi alla scadenza. Termina con il codice 0 in caso di esito positivo. Accetta anche il trattino singolo (-refresh). Windows: esegui tableau.exe con l’opzione MacOS: esegui l’opzione |
--return <key> | Disattiva il codice prodotto fornito in modo che possa essere riutilizzato. Accetta anche il trattino singolo (-return). Windows: esegui tableau.exe con l’opzione MacOS: esegui l’opzione |
Configurazione e archiviazione
Utilizza questi comandi per configurare le impostazioni dei file e i percorsi dei repository.
| Sintassi | Descrizione |
|---|---|
--settings-file <file location> | Carica le impostazioni di configurazione dell’applicazione dal file specificato. Può essere specificato più volte per supportare configurazioni a più livelli, ad esempio quando disponi di una configurazione del server proxy globale utilizzata da tutti e di una configurazione di database specifica utilizzata per un flusso. Esempio di file .json: {
"connection-sources":[
{
"endpoint":"prod-db-server.company.com",
"username":"service_account_admin",
"password":"secure_password_123"
}
]
}Comando di esempio: Windows: MacOS |
--repository-location <file path> | Imposta la directory del repository. Per impostazione predefinita, durante l’installazione Tableau Prep crea nella cartella Documenti una cartella denominata Repository personale di Tableau Prep. Questa cartella include le cartelle per flussi, origini dati, connessioni, nonché file di log e una cache temporanea. In ambienti server o di automazione, puoi utilizzare questo comando per specificare un percorso di repository alternativo e indirizzare l’esecuzione del flusso verso di esso. Esempio: Windows: " MacOS: |
--user-data-directory <location> | Directory utilizzata per l’archiviazione dei dati dell’applicazione Electron. Mentre In qualità di amministratore, utilizza questo flag se esegui Tableau Prep Builder in un ambiente a concorrenza elevata, in cui più processi richiedono stati dell’applicazione isolati, oppure per la risoluzione dei problemi relativi a errori persistenti di blocco della sessione su un server headless. Nota: quando esegui il comando, viene creata automaticamente la cartella specificata in Esempio: Windows: MacOS: |
Apertura dei file
Utilizza questi comandi per aprire i file di flusso .tfl e .tflx di Tableau Prep.
| Sintassi | Descrizione |
|---|---|
--tfl<file> | Apre il file di flusso .tfl specificato. Utilizza le virgolette doppie se il percorso del file include spazi. Esempio: Windows: "C:\Program Files\Tableau\Tableau Prep Builder 2026.2\Tableau Prep Builder.exe" -tfl "C:\Users\jsmith\Documents\My Flows\Clean_Sales_Data.tfl" MacOS: /Applications/Tableau\ Prep\ Builder\ 2026.2.app/Contents/MacOS/Tableau\ Prep\ Builder -tfl "/Users/jsmith/Documents/My Flows/Clean_Sales_Data.tfl" |
--tflx<file> | Apre il file di flusso compresso .tflx specificato. Esempio: Windows: MacOS: |
Applicazione dalla riga di comando di Tableau Prep
I comandi seguenti possono essere eseguiti utilizzando l’interfaccia della riga di comando di Tableau Prep (tableau-prep-cli.bat).
Aggiornare l’output del flusso
Utilizza queste opzioni per eseguire il flusso dalla riga di comando e aggiornare l’output del flusso. Questo metodo consente di eseguire un solo flusso alla volta. Per maggiori informazioni e per le limitazioni, consulta Aggiornare i file di output del flusso dalla riga di comando(Il collegamento viene aperto in una nuova finestra).
| Sintassi | Descrizione |
|---|---|
-c, --connections <path> | Percorso del file .json contenente le credenziali per le origini dati e i server. Tableau Prep Builder utilizza le informazioni contenute nel file di flusso e dal file .json delle credenziali per eseguire il flusso quando disponi di connessioni remote. Per maggiori informazioni, consulta Requisiti del file .json delle credenziali(Il collegamento viene aperto in una nuova finestra). Se ti connetti a un database Snowflake, assicurati di includere eventuali parametri specifici come Role, Warehouse e, in alcuni casi, i token OAuth o l’autenticazione tramite browser esterno. File di impostazioni .json di esempio - Snowflake: {
"connection-sources":[
{
"endpoint":"company_account.snowflakecomputing.com",
"username":"SVC_TABLEAU_PREP",
"password":"EncryptedPassword123",
"attributes":{
"warehouse": "DATA_LOAD_WH",
"role": "TRANSFORM_ROLE"
}
}
]
} Esempio: Windows: MacOS: |
- p, - - parameters | Percorso di un file .json che sostituisce i valori dei parametri predefiniti nel flusso. Questo è un file separato dal file credentials.json e include i nomi e i valori dei parametri. Per maggiori informazioni, consulta “Eseguire flussi che includono valori di parametri” in Requisiti del file .json delle credenziali(Il collegamento viene aperto in una nuova finestra). Esempio: Windows: MacOS: |
-t,--tflFile <file path> | Percorso del file di flusso di Tableau Prep. |
-inc, --incrementalRefresh | Se Tableau Prep Conductor non è abilitato nel server per la pianificazione delle esecuzioni del flusso, puoi utilizzare questo comando per eseguire il flusso utilizzando l’aggiornamento incrementale. Per maggiori informazioni, consulta Eseguire il flusso con l’aggiornamento incrementale abilitato. Esempio: Windows: MacOS: |
Comandi vari
Utilizza questi comandi per stampare la versione di Tableau Prep, attivare la modalità di debug per eseguire il debug di un processo di flusso, disabilitare la convalida SSL e altro ancora.
| Sintassi | Descrizione |
|---|---|
--version | Restituisce la versione corrente dell’interfaccia della riga di comando di Tableau Prep Builder e termina immediatamente il processo. |
-d, --debug | Abilita la modalità di debug. Genera nella cartella del repository log dettagliati utili per la risoluzione dei problemi. I file di log vengono archiviati in: My Tableau Prep Builder Repository\Command Line Repository\Logs Esempio: Windows: MacOS: |
-dsv, --disableSslValidation | Disabilita la convalida del certificato SSL (utile per alcuni ambienti server interni). Quando esegui questa opzione su MacOS, potrebbe essere visualizzata una finestra di dialogo che richiede utente e password del portachiavi. A partire da Tableau Prep Builder versione 2019.3.2, puoi inserire questo parametro aggiuntivo per disabilitare la finestra di dialogo del keychain. Esempio: MacOS: |
-h, --help) | Visualizza il menu della Guida relativo alle opzioni della riga di comando. |
