---
schema_version: "1"
id: 3da877e95c11e2ceaabfe758e8fe2b5675961b6cef48af1872cbee84857c9529
title: Référence de ligne de commande Tableau Prep
collection: tableau
version: current
locale: fr-fr
portal_url: https://docs.salesforce.com/tableau/current/fr-fr/prep/prep_command_line_reference.md
canonical_url: https://help.tableau.com/current/prep/fr-fr/prep_command_line_reference.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 873c01eb7d4d940a01c034beee23f3f2d7f648df3501707984d4ea540e25ee4c
description: Reference for interacting with Tableau Prep through the command line.
---
[Passer au contenu principal](#main-content)

# Référence de ligne de commande Tableau Prep

Vous pouvez interagir avec Tableau Prep à l’aide de la ligne de commande via l’application principale (Tableau Prep.exe) ou via l’interface en ligne de commande (tableau-prep-cli.bat ).

- Tableau Prep.exe : utilisé pour configurer la façon dont l’application s’initialise. Par exemple : l’installation, l’activation, les licences, la définition de répertoires de données utilisateur ou le dépannage du shell Electron.
- Tableau-prep-cli.bat : utilisé pour exécuter des flux. Par exemple : la transmission d’identifiants, les paramètres et les sorties de l’actualisation des données sans ouvrir l’interface visuelle.

Ce document décrit toutes les options de syntaxe de ligne de commande prises en charge par Tableau Prep et mises à la disposition des clients, en les distinguant selon l’utilitaire où elles sont disponibles.

Les autres syntaxes de ligne de commande prises en charge utilisées par les développeurs et l’assistance Tableau ne sont pas incluses dans ce document.

## Application Tableau Prep

Les actions suivantes peuvent être effectuées à partir de la ligne de commande de l’application Tableau Prep.exe.

### Installation

Installez Tableau Prep en exécutant le fichier d’installation .exe depuis la ligne de commande de l’ordinateur en tant qu’administrateur. Pour plus d’informations, consultez [Installer depuis la ligne de commande](https://help.tableau.com/current/desktopdeploy/fr-fr/desktop_deploy_automate.htm).

**Remarque :** cette option n’est disponible que pour Windows.

<table style="width: 100%;" class="simple-table"><colgroup><col style="width: 276px;"><col style="width: 875px;"></colgroup><tbody><tr><th>Syntaxe</th><th>Description</th></tr><tr><td><code>tableau_&lt;product_installer_name&gt;.exe /option1 /option2 PROPERTY1 PROPERTY2</code></td><td><p>Exécutez la commande en tant qu’administrateur depuis le répertoire où se trouve le fichier .exe ou spécifies un chemin d’accès complet vers l’emplacement du fichier .exe sur l’ordinateur. Ne lancez pas l’exécution depuis un répertoire partagé. Pour obtenir la liste des options du programme d’installation prises en charge, consultez <a href="https://help.tableau.com/current/desktopdeploy/fr-fr/desktop_deploy_cli_ref.htm#installer-options" target="_blank">Options du programme d’installation</a>. Pour obtenir la liste des propriétés du programme d’installation prises en charge, consultez <a href="https://help.tableau.com/current/desktopdeploy/fr-fr/desktop_deploy_cli_ref.htm#installer-properties" target="_blank">Propriétés du programme d’installation</a>.</p><ul><li><p><code>tableau_&lt;product_installer_name&gt;.exe</code>&nbsp;: programme d’installation de Tableau pour le produit et la version que vous installez.</p></li><li><p><code>option1, option2</code>, etc. correspond à la manière dont vous souhaitez que le processus d’installation s’exécute.</p></li><li><p><code>PROPERTY1, PROPERTY2</code>, etc. permet de spécifier les paramètres de configuration que le programme d’installation doit effectuer durant le processus d’installation.</p></li></ul><p>Exemple&nbsp;:</p><p><code>tableauPrepBuilder-64bit-2026-2-0.exe /quiet /norestart ACCEPTEULA=1 CRASHDUMP="0" SENDTELEMETRY="0"</code></p><p>Cette commande installe Tableau version 2026.2 en mode silencieux (n’affiche pas les invites, ni l’interface utilisateur ni la boîte de dialogue de licence). Elle termine l’installation sans redémarrage, accepte le contrat de licence de l’utilisateur final (CLUF) et désactive les rapports d’erreur et les rapports d’utilisation.</p></td></tr></tbody></table>

### Activation, licence et enregistrement

Utilisez ces commandes pour vérifier votre licence, activer le produit pendant ou après l’installation et enregistrer le produit. Pour plus d’informations, consultez [Activer Tableau Desktop et Tableau Prep Builder](https://help.tableau.com/current/desktopdeploy/fr-fr/desktop_deploy_automate.htm#activate-tableau-desktop-and-tableau-prep-builder).

<table style="width: 100%;" class="simple-table"><colgroup><col style="width: 276px;"><col></colgroup><tbody><tr><th>Syntaxe</th><th>Description</th></tr><tr><td><code>--activate &lt;key&gt;</code></td><td><p>Pour activer le produit à l’aide de la clé produit fournie. Se termine par le code 0 en cas de réussite. Sinon, se ferme avec un code d’erreur. Accepte également l’utilisation d’un tiret simple (-activate).</p><p>Pour activer le produit lors de l’installation, ajoutez une ligne de commande unique qui inclut l’option de programme d’installation ACTIVATE_KEY "&lt;key&gt;" et entrez la clé produit entre guillemets.</p></td></tr><tr><td><code>--register </code></td><td><p>Pour enregistrer le produit. Accepte également les tirets simples (-register). Pour enregistrer Tableau depuis la ligne de commande, vous devez pré-renseigner les valeurs de registre (Windows) ou .plist (Mac) sur chaque ordinateur qui exécutera Tableau Prep Builder.</p><p>Pour Windows, vous pouvez enregistrer le produit pendant l’installation en ajoutant une seule ligne de commande incluant l’option du programme d’installation REGISTER="1".</p><p>Pour plus d’informations, consultez <a href="https://help.tableau.com/current/desktopdeploy/fr-fr/desktop_deploy_automate.htm#register-tableau-desktop-and-tableau-prep-builder" target="_blank">Enregistrer Tableau Desktop et Tableau Prep Builder</a>.</p></td></tr><tr><td><code>--check-license </code></td><td>Pour afficher l’interface utilisateur d’activation si vous n’avez pas de licence.</td></tr><tr><td><code>--refresh</code></td><td><p>Pour mettre à jour les licences avec la date d’expiration de leur période de maintenance en cours et arrêter les messages d’expiration. Se termine par le code 0 en cas de réussite. Accepte également les tirets simples (-refresh).</p><p><b>Windows&nbsp;</b>: exécutez tableau.exe avec l’option <code>--refresh</code> et une clé produit.</p><p><b>MacOS&nbsp;:</b> exécutez l’option <code>-refresh</code> sur l’objet Tableau dans le chemin /Applications.</p></td></tr><tr><td><code>--return &lt;key&gt;</code></td><td><p>Pour désactiver la clé produit fournie afin de pouvoir la réutiliser. Accepte également les tirets simples (-return).</p><p><b>Windows&nbsp;</b>: exécutez tableau.exe avec l’option <code>-return</code> et une clé produit.</p><p><b>MacOS&nbsp;:</b> exécutez l’option <code>-return</code> sur l’objet Tableau dans le chemin /Applications.</p></td></tr></tbody></table>

### Configuration et stockage

Utilisez ces commandes pour configurer les paramètres des fichiers et les emplacements de référentiel.

<table style="width: 100%;" class="simple-table"><colgroup><col style="width: 276px;"><col></colgroup><tbody><tr><th>Syntaxe</th><th>Description</th></tr><tr><td><code>--settings-file &lt;file location&gt;</code></td><td><p>Pour charger les paramètres de configuration de l’application à partir du fichier donné. Peut être spécifié plusieurs fois afin de prendre en charge les configurations superposées, par exemple lorsqu’une configuration de serveur proxy globale est utilisée par tout le monde et qu’une configuration de base de données spécifique est utilisée pour un flux.</p><p>Exemple de fichier .json&nbsp;:</p><pre xml:space="preserve">{
 "connection-sources":[
  {
	"endpoint":"prod-db-server.company.com",
	"username":"service_account_admin",
	"password":"secure_password_123"
	}
 ]
}</pre><p>Exemple de commande&nbsp;:</p><p><b>Windows&nbsp;</b>: <code>"C:\Program Files\Tableau\Tableau Prep Builder 2026.2\Tableau Prep Builder.exe" --settings-file "C:\ProgramData\Tableau\global-proxy-config.json" --settings-file  "C:\Users\jsmith\AppData\Roaming\Tableau\db-config.json"</code></p><p><b>MacOS</b><code>: /Applications/Tableau\ Prep\ Builder\ 2026.2.app/Contents/MacOS/Tableau\ Prep\ Builder --settings-file "/Library/Tableau/global-proxy-config.json" --settings-file "/Users/jsmith/Library/Application Support/Tableau/db-config.json"</code></p></td></tr><tr><td><code>--repository-location &lt;file path&gt; </code></td><td><p>Pour définir le répertoire du référentiel. Par défaut, lors de l’installation, Tableau Prep crée un dossier dans votre dossier Documents appelé Mon dossier Tableau Prep. Ce dossier comprend des dossiers pour les flux, les sources de données, les connexions, ainsi que des fichiers journaux et un cache temporaire. Dans des environnements de serveur ou d’automatisation, vous pouvez utiliser cette commande pour spécifier un autre emplacement de référentiel et pointer l’exécution du flux vers celui-ci.</p><p>Exemple&nbsp;:</p><p><b>Windows</b>&nbsp;: "<code>C:\Program Files\Tableau\Tableau Prep Builder 2026.2\Tableau Prep Builder.exe" --repository-location "D:\Tableau_Data\My_Prep_Repo"</code></p><p><b>MacOS&nbsp;</b>: <code>/Applications/Tableau\ Prep\ Builder\ 2026.2.app/Contents/MacOS/Tableau\ Prep\ Builder --repository-location "/Users/jsmith/Documents/My Tableau Prep Repository"</code></p></td></tr><tr><td><code>--user-data-directory &lt;location&gt;</code></td><td><p>Répertoire utilisé pour stocker les données de l’application Electron.</p><p>Pendant que <code>--repository-location</code> gère les ressources de votre entreprise (journaux et données), <code>--user-data-directory</code> gère le moteur interne de l’application.</p><p>En tant qu’administrateur, utilisez cet indicateur si vous exécutez Tableau Prep Builder dans un environnement à simultanéité élevée où plusieurs processus ont besoin d’états d’application isolés, ou lors du dépannage d’erreurs persistantes de verrouillage de session sur un serveur headless.</p><p class="note"><b>Remarque&nbsp;</b>: lorsque vous exécutez la commande, elle crée automatiquement le dossier spécifié dans <code>--user-data-directory</code>. Toutefois, le compte utilisateur exécutant le script doit disposer des autorisations «&nbsp;Écrire » sur ce répertoire parent.</p><p>Exemple&nbsp;:</p><p><b>Windows&nbsp;</b>: <code> "C:\Program Files\Tableau\Tableau Prep Builder 2026.2\Tableau Prep Builder.exe" --user-data-directory "D:\Tableau_Data\Prep_AppData"</code></p><p><b>MacOS&nbsp;</b>: <code>/Applications/Tableau\ Prep\ Builder\ 2026.2.app/Contents/MacOS/Tableau\ Prep\ Builder --user-data-directory "/Users/jsmith/Library/Application Support/Tableau Prep"</code></p></td></tr></tbody></table>

### Ouverture de fichiers

Utilisez ces commandes pour ouvrir les fichiers de flux Tableau Prep .tfl et .tflx.

<table style="width: 100%;" class="simple-table"><colgroup><col style="width: 276px;"><col></colgroup><tbody><tr><th>Syntaxe</th><th>Description</th></tr><tr><td><code>--tfl&lt;file&gt;</code></td><td><p>Ouvrez le fichier de flux .tfl spécifié. Utilisez des guillemets doubles si le chemin d’accès de votre fichier inclut des espaces.</p><p>Exemple&nbsp;:</p><p><b>Windows&nbsp;</b>: "C:\Program Files\Tableau\Tableau Prep Builder 2026.2\Tableau Prep Builder.exe" -tfl "C:\Users\jsmith\Documents\My Flows\Clean_Sales_Data.tfl"</p><p><b>MacOS</b>&nbsp;: /Applications/Tableau\ Prep\ Builder\ 2026.2.app/Contents/MacOS/Tableau\ Prep\ Builder -tfl «&nbsp;/Users/jsmith/Documents/My Flows/Clean_Sales_Data.tfl&nbsp;»</p></td></tr><tr><td><code>--tflx&lt;file&gt; </code></td><td><p>Ouvrez le fichier de flux compressé .tflx spécifié.</p><p>Exemple&nbsp;:</p><p><b>Windows&nbsp;</b>:<code>"C:\Program Files\Tableau\Tableau Prep Builder 2026.2\Tableau Prep Builder.exe" --tflx "C:\Users\jsmith\Desktop\Quarterly_Report.tflx"</code></p><p><b>MacOS&nbsp;</b>: <code>/Applications/Tableau\ Prep\ Builder\ 2026.2.app/Contents/MacOS/Tableau\ Prep\ Builder --tflx "/Users/jsmith/Desktop/Quarterly_Report.tflx"</code></p></td></tr></tbody></table>

## Application de ligne de commande Tableau Prep

Les commandes suivantes peuvent être exécutées à l’aide de l’interface en ligne de commande (tableau-prep-cli.bat) Tableau Prep.

### Actualiser la sortie du flux

Utilisez ces options pour exécuter le flux depuis la ligne de commande afin d’actualiser la sortie du flux. Cette méthode vous permet d’exécuter un seul flux à la fois. Pour plus d’informations et pour connaître les limitations, consultez [Actualiser les fichiers de sortie de flux depuis la ligne de commande](https://help.tableau.com/current/prep/fr-fr/prep_run_commandline.htm).

<table style="width: 100%;" class="simple-table"><colgroup><col style="width: 276px;"><col></colgroup><tbody><tr><th>Syntaxe</th><th>Description</th></tr><tr><td><code>-c, --connections &lt;path&gt;</code></td><td><p>Chemin d’accès au fichier .json contenant les identifiants pour vos sources de données et vos serveurs.</p><p>Tableau Prep Builder utilise les informations du fichier de flux et du fichier .json d’identifiants pour exécuter le flux dans le cas de connexions distantes. Pour plus d’informations, consultez <a href="https://help.tableau.com/current/prep/fr-fr/prep_run_commandline.htm#credentials-json-file-requirements" target="_blank">Exigences du fichier d’identifiants .json</a>.</p><p>Si vous vous connectez à une base de données Snowflake, assurez-vous d’inclure tous les paramètres spécifiques tels que le rôle, l’entrepôt et parfois les jetons OAuth ou l’authentification du navigateur externe.</p><p>Exemple de fichier de paramètres .json - Snowflake&nbsp;:</p><pre xml:space="preserve">{
 "connection-sources":[
  {
	"endpoint":"company_account.snowflakecomputing.com",
	"username":"SVC_TABLEAU_PREP",
	"password":"EncryptedPassword123",
	"attributes":{
	 "warehouse": "DATA_LOAD_WH",
	 "role": "TRANSFORM_ROLE"
	}
  }
 ]
}						</pre><p>Exemple&nbsp;:</p><p><b>Windows&nbsp;</b>:<code> "\[Tableau Prep Builder install location]\Tableau Prep Builder &lt;version&gt;\scripts"\tableau-prep-cli.bat -c "path\to\[your credential file name].json" -t "path\to\[your flow file name].tfl"</code></p><p><b>MacOS&nbsp;</b>:<code> /Applications/Tableau\ Prep\ Builder\ [Tableau Prep Builder version].app/Contents/scripts/./tableau-prep-cli -c path/to/[your credential file name].json -t path/to/[your flow file name].tfl</code></p></td></tr><tr><td><code>- p,  - - parameters</code></td><td><p>Chemin d’accès à un fichier .json qui remplace les valeurs de paramètre par défaut dans votre flux. Il s’agit d’un fichier distinct de votre fichier credentials.json. Il inclut les noms et les valeurs de vos paramètres.</p><p>Pour plus d’informations, consultez Exécuter des flux qui incluent des valeurs de paramètre dans <a href="https://help.tableau.com/current/prep/fr-fr/prep_run_commandline.htm#credentials-json-file-requirements" target="_blank">Exigences du fichier d’identifiants .json</a>.</p><p>Exemple&nbsp;:</p><p><b>Windows&nbsp;</b>: <code>"\[Tableau Prep Builder install location]\Tableau Prep Builder &lt;version&gt;\scripts"\tableau-prep-cli.bat -t "path\to\[your flow file name].tfl" -p|--parameters parameters.override.json</code></p><p><b>MacOS&nbsp;</b>: <code>/Applications/Tableau\ Prep\ Builder\ [Tableau Prep Builder version].app/Contents/scripts/./tableau-prep-cli -t path/to/[your flow file name].tfl -p|--parameters parameters.override.json</code></p></td></tr><tr><td><code>-t,--tflFile &lt;file path&gt;</code></td><td>Chemin d’accès à votre fichier de flux Tableau Prep.</td></tr><tr><td><code>-inc, --incrementalRefresh </code></td><td><p>Si vous n’avez pas activé Tableau Prep Conductor sur votre serveur pour planifier l’exécution des flux, vous pouvez exécuter cette commande pour exécuter votre flux à l’aide de l’actualisation incrémentielle. Pour plus d’informations, consultez Exécuter le flux avec l’actualisation incrémentielle activée.</p><p>Exemple&nbsp;:</p><p><b>Windows&nbsp;</b>: <code>"\[Tableau Prep Builder install location]\Tableau Prep Builder &lt;version&gt;\scripts"\tableau-prep-cli.bat --incrementalRefresh -t "path\to\[your flow file name].tfl"</code></p><p><b>MacOS&nbsp;</b>: <code>/Applications/Tableau\ Prep\ Builder\ [Tableau Prep Builder version].app/Contents/scripts/./tableau-prep-cli --incrementalRefresh -t path/to/[your flow file name].tfl</code></p></td></tr></tbody></table>

### Commandes diverses

Utilisez ces commandes pour imprimer votre version de Tableau Prep, activer le mode débogage afin de déboguer un processus de flux, désactiver la validation SSL, etc.

<table style="width: 100%;" class="simple-table"><colgroup><col style="width: 276px;"><col></colgroup><tbody><tr><th>Syntaxe</th><th>Description</th></tr><tr><td><code>--version</code></td><td>Génère la version actuelle de l’interface en ligne de commande Tableau Prep Builder et met immédiatement fin au processus.</td></tr><tr><td><code>-d, --debug </code></td><td><p>Active le mode débogage. Génère des journaux détaillés dans le dossier du référentiel à des fins de dépannage. Les fichiers journaux sont stockés dans&nbsp;: Mon dossier Tableau Prep Builder\Command Line Repository\Logs</p><p>Exemple&nbsp;:</p><p><b>Windows&nbsp;</b>: <code>"\[Tableau Prep Builder install location]\Tableau Prep Builder &lt;version&gt;\scripts"\tableau-prep-cli.bat --debug -t "[your flow file name].tfl"</code></p><p><b>MacOS&nbsp;</b>: <code>/Applications/Tableau\ Prep\ Builder\ [Tableau Prep Builder version].app/Contents/scripts/./tableau-prep-cli --debug -t “[your flow file name]”.tfl</code></p></td></tr><tr><td><code>-dsv, --disableSslValidation </code></td><td><p>Désactive la validation du certificat SSL (utile pour certains environnements de serveur internes). Lors de l’exécution de cette option sous MacOS, une boîte de dialogue peut s’afficher et demander l’utilisateur et le mot de passe du trousseau.</p><p>Depuis la version 2019.3.2 de Tableau Prep Builder, vous pouvez transmettre ce paramètre supplémentaire pour désactiver cette boîte de dialogue de trousseau.</p><p>Exemple&nbsp;:</p><p><b>MacOS&nbsp;</b>: <code>/Applications/Tableau\ Prep\ Builder\ [Tableau Prep Builder version].app/Contents/scripts/./tableau-prep-cli -dsv -c path/to/[your credential file name].json -t path/to/[your flow file name].tfl</code></p></td></tr><tr><td><code>-h, --help</code></td><td><p>Affiche le menu d’aide pour les options command-line.</p></td></tr></tbody></table>