tsm sites

Vous pouvez utiliser les commandes tsm sites pour exporter un site existant à importer sur un nouveau site (une opération également appelée migration de site), et pour importer le nouveau site. Une commande unlock est disponible dans le cas où une erreur laisse un site verrouillé.

Les commandes tsm sites utiliseront votre répertoire de fichiers local pour conserver les données d’exportation et d’importation. Si vous utilisez un cluster Tableau multinœud, vous devez exécuter les commandes tsm sites sur un Tableau Server exécutant le processus du moteur de données. Pour des informations sur le processus du moteur de données et les processus qui en ont besoin, consultez Processus Tableau Server.

Remarque : lors de la migration de sites entre des instances de Tableau Server, le site cible doit être sur une version de Tableau Server qui est égale ou ultérieure à la version de Tableau Server pour le site source. Les sites source et cible doivent tous deux provenir de versions prises en charge de Tableau Server.

Pour connaître les étapes complètes de migration d’un site, consultez Exporter ou importer un site.

tsm sites export

Exportez un site Tableau Server spécifié vers un fichier .zip. Vous pouvez exporter un site pour archiver ses paramètres à un point donné, ou pour terminer la première étape d’un processus de migration de site.

Remarque : les commandes tsm sites import et tsm sites export peuvent laisser un site dans un état verrouillé en cas d’erreur. Pour déverrouiller un site, utilisez la commande tsm sites unlock.

Synopsis

tsm sites export --site-id <source-siteID> --file <export-file> [options] [global options]

Options

-f,--file <export-file>

Obligatoire.

Spécifiez le nom du site sur lequel Tableau Server enregistre toutes les informations du site.

Ce fichier est généré sur le répertoire défini dans la variable TSM basefilepath.site_export.exports. Par défaut :

C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\siteexports

Pour plus d’informations sur les chemins d’accès des fichiers et la manière de les modifier, consultez Chemins d’accès des fichiers tsm.

-id,--site-id <source-siteID>

Obligatoire.

L’ID du site que vous exportez. Vous pouvez récupérer l’ID du site dans l’URL lorsque vous vous connectez au site depuis un navigateur Web. Pour savoir comment localiser l’ID du site, consultez Préparer les sites source et cible.

-ow,--overwrite

Facultatif.

Écrase un fichier d’exportation du même nom qui existe déjà.

--request-timeout <timeout in seconds>

Facultatif.

Attendez la durée spécifiée d’exécution de la commande. La valeur par défaut est 43200 (720 minutes).

tsm sites import

Cette commande utilise le fichier .zip que vous avez créé en utilisant tsm sites export pour générer un ensemble de fichiers .csv indiquant comment les paramètres du site source exporté seront mappés vers le nouveau site cible.

Par défaut, le fichier .zip est généré et enregistré dans le répertoire siteexports :

C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\siteexports

Avant d’utiliser cette commande, vous devez copier le fichier .zip sur le répertoire attendu par Tableau. Cet emplacement est défini dans TSM basefilepath.site_import.exports variable. Par défaut, le répertoire d’importation est :

C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\siteimports

Pour plus d’informations sur les chemins d’accès des fichiers et la manière de les modifier, consultez Chemins d’accès des fichiers tsm.

Remarque : les commandes tsm sites import et tsm sites export peuvent laisser un site dans un état verrouillé en cas d’erreur. Pour déverrouiller un site, utilisez la commande tsm sites unlock.

Synopsis

tsm sites import --file <export-file.zip> --site-id <target-siteID> [options] [global options]

Options

-f,--file <export-file.zip>

Obligatoire.

Nom du fichier .zip créé par le processus tsm sites export et que vous devez copier sur le répertoire d’importation. Par défaut :

C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\siteimports

-id,--site-id <target-siteID>

Obligatoire.

ID de site pour le nouveau site sur lequel vous importez (site cible). Pour savoir comment localiser l’ID du site, consultez Préparer les sites source et cible.

-c,--continue-on-ignorable-errors

Facultatif.

Continuez l’importation de site si des erreurs qui peuvent être ignorées se produisent. Ces erreurs peuvent indiquer des problèmes avec l’importation d’un classeur ou d’une source de données spécifique.

-k,--no-verify

Facultatif.

Ignorez la vérification des fichiers de mappage.

-m, --override-schedule-mapper <mapping-file.csv>

Facultatif.

Programmez le remplacement du mappage normal par nom par le fichier de mappage.

--request-timeout <timeout in seconds>

Facultatif.

Attendez la durée spécifiée d’exécution de la commande. La valeur par défaut est 7200 (120 minutes).

tsm sites import-verified

Spécifiez le répertoire contenant les fichiers de mappage .csv d’un site exporté, à importer sur un nouveau site. Ceci est l’étape finale d’un processus de migration de site.

Synopsis

tsm sites import-verified --import-job-dir <importjob-directory> --site-id <target-siteID> [options] [global options]

Options

-id,--site-id <target-siteID>

Obligatoire.

ID de site pour le nouveau site sur lequel vous importez (site cible). Pour savoir comment localiser l’ID du site, consultez Préparer les sites source et cible.

-w, --import-job-dir <importjob-directory>

Obligatoire.

Parent du répertoire mappings contenant les fichiers .csv provenant du site exporté (source). Le nom du répertoire parent inclut l’ID d’importation, ainsi que la date et l’heure. Par exemple :

C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\siteimports\working\import_ff00_20180102022014457

--request-timeout <timeout in seconds>

Facultatif.

Attendez la durée spécifiée d’exécution de la commande. La valeur par défaut est 7200 (120 minutes).

tsm sites unlock

Utilisez cette commande pour déverrouiller un site.

Options

-id,--site-id <target-siteID>

Obligatoire.

L’ID du site que vous déverrouillez. Pour savoir comment localiser l’ID du site, consultez Préparer les sites source et cible.

-d, --desired-state <state to leave unlocked site in>

Facultatif.

L’état dans lequel le site devrait être laissé après son déverrouillage. Les options sont « actif » et « suspendu ». Le paramètre par défaut est « actif » si aucune option n’est spécifiée.

Par exemple :

tsm sites unlock -id mysite -d suspended

--request-timeout <timeout in seconds>

Facultatif.

Attendez la durée spécifiée d’exécution de la commande. La valeur par défaut est 300 (5 minutes).

Options globales

-h, --help

Facultatif.

Affichez l’aide de la commande.

-p, --password <password>

Requis, en même temps que -u ou --username si aucune session n’est active.

Spécifiez le mot de passe de l’utilisateur spécifié dans -u ou --username.

Si le mot de passe inclut des espaces ou des caractères spéciaux, mettez-le entre guillemets :

--password "my password"

-s, --serveur https://<hostname>:8850</hostname>

Facultatif.

Utilisez l’adresse spécifiée pour Tableau Services Manager. L’URL doit commencer par https, inclure le port 8850 et utiliser le nom de serveur, et non l’adresse IP. Par exemple, https://<tsm_hostname>:8850. Si aucun serveur n’est spécifié, https://<localhost | dnsname>:8850 est présupposé.

--trust-admin-controller-cert

Facultatif.

Utilisez cet indicateur pour approuver le certificat auto-signé sur le contrôleur TSM. Pour plus d’informations sur les connexions d’approbation de certificat et d’interface en ligne de commande, reportez-vous à la rubrique Connexion des clients TSM.

-u, --username <user>

Requis si aucune session n’est active, en même temps que -p ou --password.

Spécifiez un compte utilisateur. Si vous n’incluez pas cette option, la commande s’exécute à l’aide des informations d’identification avec lesquelles vous vous êtes connecté.

Merci de vos commentaires !Avis correctement envoyé. Merci