---
schema_version: "1"
id: a1e1a248d645a41cd067f1561b0262f68663194d33d1e574403a9462d62c163d
title: Comandos de tabcmd
collection: tableau
version: next
locale: es-es
portal_url: https://docs.salesforce.com/tableau/next/es-es/online/tabcmd_cmd.md
canonical_url: https://help.tableau.com/v0.0/online/es-es/tabcmd_cmd.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 56b1c7fe6de5322e98defe51ed019ffa81a7cd4eebd1e486126dd33061cd256c
description: Reference for tabcmd commands and their options.
---
[Saltar al contenido principal](#main-content)

# Comandos de tabcmd

**Importante:** De agosto de 2024 y marzo de 2025, los sitios de Tableau Cloud se migraron a Salesforce [Hyperforce](https://help.salesforce.com/s/articleView?id=000388902&type=1). Como resultado de la migración, tabcmd 1.0 ya no es compatible. Planifique la migración a tabcmd 2.0 lo antes posible para asegurarse de que no se ve afectado por el cambio. Esta retirada no afecta a Tableau Server.

**Nota:** En la mayoría de los casos, debe utilizar la utilidad de línea de comandos tabcmd 2.0 (tabcmd 2.0) con Tableau Cloud. Tabcmd 2.0 está disponible en [Tabcmd de Tableau](https://tableau.github.io/tabcmd). Esta nueva versión le : permite ejecutar comandos tabcmd en MacOS y Linux, autenticarse mediante tokens de acceso personal (PAT), lo que le permite cumplir con la autenticación multifactor (MFA). La versión 2.0 se basa en puntos finales públicos disponibles en Tableau Server Client (TSC) basado en Python.

Puede usar los comandos siguientes con la herramienta de línea de comandos tabcmd en Tableau Cloud:

[login](#id5fba51c9-5608-4520-8ceb-2caf4846a2be)

[logout](#id8f512aec-57a4-4ed4-94c4-86e91ea9cc9c)

[get _url_](#id7e0a0627-ad89-4135-a1c2-85b1d8472568)

[addusers](#id1999d76f-638e-47d4-86ac-fe8e206ed364) (a grupo)

[creategroup](#idbfa546df-2be7-444f-8bb8-07978b127783)

[deletegroup](#id0d009916-bee3-4ef0-a6ac-22188c0e7f30)

[export](#id7cb8d032-a4ff-43da-9990-15bdfe64bcd0)

[createproject](#id5a3316ed-45bb-4da4-b557-58492b2d4ac8)

[deleteproject](#idfdf59712-84ed-4590-9471-541d316917a6)

[publish](#iddf805b62-18ff-4497-9245-adc6905b2084)

[createextracts](#id5a3316ed-45bb-4da4-b557-1111112d4ac8)

[refreshextracts](#id4cdb3410-1c41-4dad-b1d2-306542ac9b32)

[deleteextracts](#id5a3316ed-45bb-4da4-b557-2222222d4ac8)

[delete _workbook-name_ o _datasource-name_](#idfdf59712-84ed-4590-9471-541d316917a6)

[createsiteusers](#idd1b7729f-dd20-475a-96f6-17fcd2577894)

[deletesiteusers](#deletesiteusers)

[removeusers](#id5cc30cba-44b8-48b0-93d6-5707938d157a)

[version](#id825f5d18-529c-408a-b876-57693195bbdd)

## addusers _group-name_

Agrega usuarios al grupo especificado.

**Ejemplo**

`tabcmd addusers "Development" --users "users.csv"`

### Opciones

`--users`

Permite añadir los usuarios en el archivo `.csv` determinado al grupo especificado. El archivo debe ser una lista simple con un nombre de usuario por línea. Los nombres de usuario no distinguen entre mayúsculas y minúsculas. Los usuarios ya deben estar creados en Tableau Cloud.

Para obtener más información, consulte [Pautas de archivos de importación CSV](https://help.tableau.com/v0.0/online/es-es/csvguidelines.htm).

`--[no-]complete`

Al establecerse como `complete`, esta opción requiere que todas las filas sean válidas para que cualquier cambio tenga éxito. Si no se especifica, se usará el parámetro `--complete`.

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## createextracts

Crea extracciones para un libro de trabajo o una fuente de datos publicada.

### Opciones

`-d`, `--datasource`

El nombre de la fuente de datos de destino para la creación de la extracción.

`--embedded-datasources`

Una lista separada por espacios de nombres de fuentes de datos insertadas dentro del libro de trabajo de destino. Cierre los nombres de las fuentes de datos entre comillas dobles si contienen espacios. Solo está disponible al crear extracciones para un libro de trabajo.

`--encrypt`

Crear una extracción cifrada.

`--include-all`

Incluir todas las fuentes de datos insertadas en el libro de trabajo de destino. Solo está disponible al crear extracciones para libros de trabajo.

`--parent-project-path`

Ruta del proyecto que es la matriz del proyecto que contiene el recurso de destino. Debe especificar el nombre del proyecto con --project.

`--project`

Nombre del proyecto que contiene el recurso de destino. Solo es necesario si se especifica --workbook o --datasource. Si no se especifica, se utiliza el proyecto "Predeterminado".

`-u`, `-url`

El nombre canónico del recurso tal como aparece en la URL.

`-w`, `-workbook`

El nombre del libro de trabajo de destino para la creación de extracciones.

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## creategroup _group-name_

Crea un grupo. Use `addusers` para agregar usuarios después de que se haya creado el grupo.

**Ejemplo**

`tabcmd creategroup "Development"`

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## createproject _project-name_

Crea un proyecto.

**Ejemplo**

`tabcmd createproject -n "Quarterly_Reports" -d "Workbooks showing quarterly sales reports."`

### Opciones

`-n`, `--name`

Especifica el nombre del proyecto que desea crear.

`--parent-project-path`

Especifica el nombre del proyecto primario para el proyecto anidado según lo indicado con la opción `-n`. Por ejemplo, para especificar un proyecto denominado "Nested" que existe en un proyecto "Main", use la siguiente sintaxis: `--parent-project-path "Main" -n "Nested"`.

`-d`, `--description`

Especifica una descripción para el proyecto.

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## createsiteusers _filename.csv_

Agrega usuarios a un sitio en función de la información proporcionada en un archivo de valores separados por comas (CSV). Si el usuario aún no está creado en el servidor, el comando lo crea antes de agregarlo al sitio.

El archivo CSV debe contener uno o varios nombres de usuario y puede incluir también (por cada usuario) una contraseña, un nombre completo, un tipo de licencia, un nivel de administrador, información sobre si es publicador (sí o no) y una dirección de correo electrónico. Para obtener información sobre el formato del archivo CSV, consulte [Pautas de archivos de importación CSV](https://help.tableau.com/v0.0/online/es-es/csvguidelines.htm).

Si no desea incluir el nivel de administrador o los permisos de publicador en el archivo CSV, puede pasar la información de nivel de acceso incluyendo la opción `--role` y especificando el rol en el sitio que desea asignar a los usuarios relacionados en el archivo CSV.

De forma predeterminada, los usuarios se agregan al sitio en el que haya iniciado sesión. Para agregar usuarios a otro sitio, incluya la opción global `--site` y especifique ese sitio. (Para crear usuarios en el sitio que especifique, debe tener permisos).

**Ejemplo**

`tabcmd createsiteusers "users.csv" --role "Explorer"`

### Opciones

`--admin-type`

Obsoleto. Use la opción `--role` en su lugar.

`--auth-type`

Configura el tipo de autenticación (`TableauID` o `SAML`) para todos los usuarios en el archivo `.csv`. Si no se especifica nada, el valor predeterminado es `TableauID`.

**Nota:** Para usar la autenticación de SAML, el sitio mismo debe estar habilitado para SAML también. Para obtener más información, consulte [Habilitar la autenticación SAML en un sitio Cloud Manager o TCM](https://help.tableau.com/v0.0/online/es-es/saml_config_site.htm).

`--[no-]complete`

Obsoleto. Comportamiento de error predeterminado: si hay más de 3 errores dentro de un intervalo de diez filas, se producirá un error en el comando.

`--no-publisher`

Obsoleto. Use la opción `--role` en su lugar.

`--nowait`

No espera la finalización de trabajos asíncronos.

`--publisher`

Obsoleto. Use la opción `--role` en su lugar.

`--role`

Especifica un rol en el sitio para los usuarios en el archivo `.csv`. Si desea asignar roles de sitio mediante la opción --role, cree un archivo .csv independiente para cada rol en el sitio.

Valores válidos: `ServerAdministrator`, `SiteAdministratorCreator`, `SiteAdministratorExplorer`, `SiteAdministrator`, `Creator`, `ExplorerCanPublish`, `Publisher`, `Explorer`, `Interactor`, `Viewer` y `Unlicensed`.

El valor predeterminado es `Unlicensed` para los usuarios nuevos y sin cambios para los usuarios existentes. Los usuarios también se añaden como sin licencia si tiene una instalación de servidor basada en usuarios y el comando `createsiteusers` crea un usuario nuevo, pero ya ha alcanzado el límite de licencias de usuario.

**Nota:** En un Tableau Server multisitio, si desea asignar el rol en el sitio `ServerAdministrator` mediante la opción `--role`, use el comando [`createusers`](#createusers) en lugar de `createsiteusers`.

`--silent-progress`

No muestra los mensajes de progreso del comando.

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## delete _workbook-name_ o _datasource-name_

Elimina el libro de trabajo o la fuente de datos especificados del servidor.

Este comando toma el nombre del libro de trabajo o fuente de datos como está en el servidor, no el nombre de archivo cuando se publicó.

**Ejemplo**

`tabcmd delete "Sales_Analysis"`

### Opciones

`-r`, `--project`

Nombre del proyecto que contiene el libro de trabajo o fuente de datos que desea eliminar. Si no se especifica, se tomará el proyecto “Predeterminado”.

`--parent-project-path`

Especifica el nombre del proyecto primario para el proyecto anidado según lo indicado con la opción `-r`. Por ejemplo, para especificar un proyecto denominado "Nested" que existe en un proyecto "Main", use la siguiente sintaxis: `--parent-project-path "Main" -r "Nested"`.

`--workbook`

El nombre del libro de trabajo que desea eliminar.

`--datasource`

El nombre de la fuente de datos que desea eliminar.

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## deleteextracts

Elimina extracciones para un libro de trabajo o una fuente de datos publicada.

### Opciones

`-d`, `--datasource`

El nombre de la fuente de datos de destino para eliminar la extracción.

`--embedded-datasources`

Una lista separada por espacios de nombres de fuentes de datos insertadas dentro del libro de trabajo de destino. Cierre los nombres de las fuentes de datos entre comillas dobles si contienen espacios. Solo está disponible al eliminar extracciones para un libro de trabajo.

`--encrypt`

Crear una extracción cifrada.

`--include-all`

Incluir todas las fuentes de datos insertadas en el libro de trabajo de destino.

`--parent-project-path`

Ruta del proyecto que es la matriz del proyecto que contiene el recurso de destino. Debe especificar el nombre del proyecto con --project.

`--project`

Nombre del proyecto que contiene el recurso de destino. Solo es necesario si se especifica --workbook o --datasource. Si no se especifica, se utiliza el proyecto "Predeterminado".

`-u`, `-url`

El nombre canónico del recurso tal como aparece en la URL.

`-w`, `-workbook`

El nombre del libro de trabajo de destino para la eliminación de extracciones.

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## deletegroup _group-name_

Elimina el grupo especificado del servidor.

**Ejemplo**

`tabcmd deletegroup "Development"`

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## deleteproject _project-name_

Elimina el proyecto especificado del servidor.

Con `tabcmd`, puede especificar únicamente un proyecto de nivel superior en una jerarquía de proyectos. Para automatizar las tareas que desee realizar en un proyecto dentro de un proyecto principal, utilice la llamada [API de REST](https://help.tableau.com/current/api/rest_api/en-us/help.htm#REST/rest_api_ref.htm%23API_Reference "Abre la referencia API de REST en una nueva pestaña del navegador.") de Tableau equivalente.

**Ejemplo**

`tabcmd deleteproject "Designs"`

### Opción

`--parent-project-path`

Especifica el nombre del proyecto primario para el proyecto anidado según lo indicado con el comando. Por ejemplo, para especificar un proyecto denominado "Designs" que existe en un proyecto "Main", use la siguiente sintaxis: `--parent-project-path "Main" "Designs"`.

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## deletesiteusers _filename.csv_

Elimina usuarios del sitio en el que ha iniciado sesión. Los usuarios que se van a eliminar se especifican en un archivo que contiene una lista simple de un nombre de usuario por línea. (No se necesita más información que el nombre de usuario).

De forma predeterminada, si el servidor solo tiene un sitio o si el usuario pertenece a un único sitio, el usuario también se elimina del servidor. En una instalación de Tableau Server Enterprise, si el servidor contiene varios sitios, los usuarios a los que se les haya asignado el rol en el sitio **Administrador de servidor** se eliminarán del sitio, pero no del servidor.

Si el usuario es propietario de contenido, su rol cambia a **Sin licencia**, pero no se elimina del servidor ni del sitio. El contenido sigue siendo propiedad de ese usuario. Para eliminarlo por completo, tiene que cambiar el propietario del contenido y luego volver a eliminar al usuario.

**Ejemplo**

`tabcmd deletesiteusers "users.csv"`

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## export

Exporta una vista o libro de trabajo desde Tableau Cloud para su almacenamiento en un archivo. Este comando también puede exportar únicamente los datos usados para una vista. Ver datos se exporta en el nivel de resumen. Para exportar datos en el nivel de detalle, debe utilizar la interfaz de usuario de Tableau Server. Para obtener más información, consulte [Descargar vistas y libros de trabajo](https://help.tableau.com/current/pro/desktop/es-es/export.htm).

Tenga en cuenta lo siguiente cuando utilice el siguiente comando:

- **Permisos**: para poder exportar, deberá disponer del permiso Exportar imagen. De manera predeterminada, todos los roles tienen este permiso Permitido o Heredado; sin embargo, los permisos pueden configurarse por libro de trabajo o vista.
- **Exportar datos**: para exportar únicamente los datos de una vista, use la opción `--csv`. Esto exportará a un archivo .csv los datos de resumen usados en una vista.
- **Especificación de la vista, el libro de trabajo o los datos que se exportarán**:
    
    - Utilice parte de la URL para identificar qué exportar, específicamente la cadena `"workbook/view"`, como aparece en la URL del libro de trabajo o la vista. No use el "nombre descriptivo" y excluya el identificador de sesión `:iid=_<n>_` al final de la URL.
        
        Por ejemplo, la vista de muestra de Tableau _Detalles del pedido_ del libro de trabajo _Superstore_ tiene una URL parecida a esta: `<server_name>/#/views/Superstore/OrderDetails?:iid=2`
        
        Para exportar la vista _Detalles del pedido_, utilice la cadena `Superstore/OrderDetails`.
        
        _No_ utilice `Superstore/Order Details` ni `Superstore/OrderDetails?:iid=2`.
    - Si el servidor está ejecutando varios sitios y la vista o el libro de trabajo están en un sitio que no es el predeterminado, utilice `-t <site_id>`.
    - Para exportar un libro de trabajo, obtenga la cadena de la URL abriendo una vista en el libro de trabajo e incluya la vista en la cadena que use.
        
        En el ejemplo anterior, para exportar el libro de trabajo _Superstore_, utilice la cadena `Superstore/OrderDetails`.
    - Para exportar un libro de trabajo, tiene que haberse publicado con la opción Mostrar hojas como pestañas seleccionada en el cuadro de diálogo Publicar de Tableau Desktop.
        
        **Nota:** El libro de trabajo de Tableau que contiene el archivo [vistas del administrador](https://help.tableau.com/current/online/es-es/adminview.htm) no se puede exportar.
    - Para filtrar los datos que descarga, agregue un filtro de parámetros con este formato:
        
        ?<filter\_name>=value
        
        O, si el filtrado está en un parámetro y ese parámetro tiene un nombre de visualización que coincide con el nombre de una medida o dimensión:
        
        `?Parameters.<filter_name>=value`
- El formato del archivo guardado: las opciones de formato dependen de lo que se esté exportando. Un libro de trabajo solamente se puede exportar como PDF con el argumento `--fullpdf`. Una vista se puede exportar como un archivo PDF (`--pdf`) o como un archivo PNG (`--png`).
- **Nombre y ubicación del archivo guardado** (opcionales): si no especifica ningún nombre, este se tomará del nombre del libro de trabajo o de la vista. Si no proporciona ninguna ubicación, el archivo se guardará en el directorio en el que está trabajando actualmente. De lo contrario, puede especificar una ruta completa o una asociada al directorio en el que trabaja actualmente.
    
    **Nota:** Debe incluir una extensión de nombre de archivo, como `.csv` o `.pdf`. El comando no agrega automáticamente una extensión al nombre de archivo que proporcione.
- **Los objetos de la página Web del dashboard no se incluyen en las exportaciones de PDF**: de manera opcional, un dashboard puede incluir un objeto de página Web. Si exporta a PDF un dashboard que incluye un objeto de página Web, este último no se incluirá en el PDF.
- **Caracteres ASCII que no son ASCII ni estándares y exportaciones de PDF**: si exporta una vista o un libro de trabajo con un nombre en el que se incluye un carácter que no pertenece al conjunto de caracteres ASCII o un conjunto de caracteres ASCII no estándar, necesitará codificar el carácter como URL (o codificación de porcentaje).
    
    Por ejemplo, si el comando incluye la ciudad de `Zürich` (Zúrich en inglés), deberá codificarla como `Z%C3%BCrich`:
    
    `tabcmd export "/Cities/Sheet1?locationCity=Z%C3%BCrich" -fullpdf`

**Borrar la memoria caché para usar datos en tiempo real**

De manera opcional, puede agregar el parámetro de URL `?:refresh=yes` para forzar una consulta de datos actualizada en lugar de sacar los resultados de la memoria caché. Si utiliza tabcmd con su propio script y se hace un uso intenso del parámetro de URL `refresh`, esto podría repercutir en el rendimiento. Se recomienda usar `refresh` solo cuando se requieran datos en tiempo real: por ejemplo, en un dashboard individual en lugar de un libro de trabajo completo.

**Ejemplos**

_Vistas_

`tabcmd export "Q1Sales/Sales_Report" --csv -f "Weekly-Report.csv"`

`tabcmd export -t Sales "Sales/Sales_Analysis" --pdf -f "C:\Tableau_Workbooks\Weekly-Reports.pdf"`

`tabcmd export "Finance/InvestmentGrowth" --png`

`tabcmd export "Finance/InvestmentGrowth?:refresh=yes" --png`

_Libros de trabajo_

`tabcmd export "Q1Sales/Sales_Report" --fullpdf`

`tabcmd export "Sales/Sales_Analysis" --fullpdf --pagesize tabloid -f "C:\Tableau_Workbooks\Weekly-Reports.pdf"`

### Opciones

`-f`, `--filename`

Guarda el archivo con el nombre de archivo y extensión especificados.

`--csv`

Solo Vista. Permite exportar los datos de la vista (datos de resumen) en formato `.csv`.

`--pdf`

Solo Vista. Permite exportar como PDF.

`--png`

Solo Vista. Permite exportar como imagen en formato `.png`.

`--fullpdf`

Solo Libro de trabajo. Permite exportar como PDF. El libro de trabajo debe haberse publicado con la función Mostrar hojas como pestañas habilitada.

`--pagelayout`

Configura la orientación de página (`landscape` o `portrait`) del PDF exportado. Si no se especifica, se utilizará la configuración de Tableau Desktop.

`--pagesize`

Configura el tamaño de página del PDF exportado de una de las siguientes maneras: `unspecified`, `letter`, `legal`, `note folio`, `tabloid`, `ledger`, `statement`, `executive`, `a3`, `a4`, `a5`, `b4`, `b5` o `quarto`. El valor predeterminado es `letter`.

`--width`

Configura el ancho en píxeles. El valor predeterminado es 800 px.

`--height`

Configura el alto en píxeles. El valor predeterminado es 600 px.

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## get _url_

Obtenga el recurso desde Tableau Cloud, representado por la URL especificada (parcial). El resultado se indica como un archivo.

Tenga en cuenta lo siguiente cuando utilice el siguiente comando:

- **Permisos**: para obtener un archivo, debe disponer del permiso Descargar/Guardar en Web como. De manera predeterminada, todos los roles tienen este permiso Permitido o Heredado; sin embargo, los permisos pueden configurarse por libro de trabajo o vista.
- **Especifique una vista o un libro de trabajo que desee obtener**: para especificar que desea obtener una vista, use la cadena `"/views/<workbookname>/<viewname>.<extension>"` y, para especificar que desea obtener un libro de trabajo, use la cadena `"/workbooks/<workbookname>.<extension>"`. Reemplace `<workbookname>`  y `<viewname>` con los nombres de libro de trabajo y de vista como aparecen en la URL al abrir la vista en un navegador y reemplace <extensión> con el tipo de archivo que desee guardar. No use el identificador de sesión al final de la URL (`?:iid=<n>`) o el nombre "descriptivo" del libro de trabajo o vista.
    
    Por ejemplo, al abrir la vista _Totales regionales_ de un libro de trabajo llamado _Resumen de métricas_, la URL será similar a esta:
    
    `/views/MetricsSummary_1/RegionalTotals?:iid=1`
    
    Use la cadena `/views/MetricsSummary_1/RegionalTotals.<extension>` para obtener la vista.
    
    Use la cadena `/workbooks/MetricsSummary_1.<extension>` para obtener el libro de trabajo.
    
    Al descargar libros de trabajo y vistas desde Tableau Cloud, el contenido del archivo .twb o .twbx se almacena en texto sin formato. Cualquiera que abra el archivo podrá leer todos los datos, incluidos los valores de filtro que pueden dar pistas semánticas sobre los datos.
- **Extensión del archivo**: debe incluirse una extensión de archivo en la dirección URL. La extensión determina lo que se indicará. Una vista se puede devolver en formato PDF, PNG o CSV (solo datos de resumen). Un libro de Tableau se devuelve como TWB si se conecta una fuente de datos publicada o usa una conexión en vivo, o un TWBX si se conecta a una extracción de datos.
    
    **Nota**: Si va a descargar una vista en un archivo PDF o PNG y si incluye un parámetro `--filename` con la extensión .pdf o .png, no tiene que incluir una extensión .pdf o .png en la URL.
- **Nombre y ubicación del archivo guardado** (opcionales): El nombre usado para `--filename` debe incluir la extensión del archivo. Si no proporciona un nombre y una extensión de archivo, ambos se derivarán de la cadena URL. Si no proporciona una ubicación, el archivo se guardará en el directorio en el que está trabajando actualmente. De lo contrario, puede especificar una ruta completa o una asociada al directorio en el que trabaja actualmente.
- **Tamaño PNG** (opcional): Si el archivo guardado es un PNG, puede especificar el tamaño, en píxeles, en el URL.

**Borrar la memoria caché para usar datos en tiempo real**

De manera opcional, puede agregar el parámetro de URL `?:refresh=yes` para forzar una consulta de datos actualizada en lugar de sacar los resultados de la memoria caché. Si usa tabcmd con sus propios scripts, mediante el parámetro `refresh`, puede tener un impacto negativo en el rendimiento. Se recomienda usar `refresh` solo cuando se requieran datos en tiempo real: por ejemplo, en un dashboard individual en lugar de un libro de trabajo completo.

**Ejemplos**

_Vistas_

`tabcmd get "/views/Sales_Analysis/Sales_Report.png" --filename "Weekly-Report.png"`

`tabcmd get "/views/Finance/InvestmentGrowth.pdf" -f "Q1Growth.pdf"`

`tabcmd get "/views/Finance/InvestmentGrowth" -f "Q1Growth.pdf"`

`tabcmd get "/views/Finance/InvestmentGrowth.csv"`

`tabcmd get "/views/Finance/InvestmentGrowth.png?:size=640,480" -f growth.png`

`tabcmd get "/views/Finance/InvestmentGrowth.png?:refresh=yes" -f growth.png`

_Libros de trabajo_

`tabcmd get "/workbooks/Sales_Analysis.twb" -f "C:\Tableau_Workbooks\Weekly-Reports.twb"`

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## login

**Importante:** tabcmd 1.0 no es compatible con la autenticación multifactor (MFA). Para usar tabcmd con Tableau Cloud, use [Tableau tabcmd 2.0](https://tableau.github.io/tabcmd) (ventana nueva). Para obtener más información sobre Tableau con MFA, consulte [Autenticación multifactor y Tableau Cloud](https://help.tableau.com/current/online/es-es/to_security_mfa.htm).

Permite al usuario iniciar sesión en Tableau Cloud.

Use las opciones globales `--server`, `--site`, `--username`, `--password` para crear una sesión.

**Nota:** Si usa el comando **tabcmd login**, no puede utilizar el inicio de sesión único (SSO) de SAML aunque el sitio esté configurado para usar SAML. Para iniciar sesión, debe pasar el nombre de usuario y la contraseña de un usuario que se haya creado en el sitio Contará con los permisos del usuario de Tableau Cloud como el que haya iniciado sesión.

Si desea iniciar sesión con la misma información que ha usado para crear una sesión, simplemente especifique la opción `--password`. Se usarán el servidor y nombre de usuario almacenados en la cookie.

Si el servidor está usando un puerto que no sea 80 (el predeterminado) deberá especificar el puerto.

Solo necesitará la opción `--site` (`-t`) si el servidor ejecuta múltiples sitios e inicia sesión en un sitio distinto al predeterminado. Si no proporciona ninguna contraseña, se le solicitará una. Si se especifica la opción `--no-prompt` y no se proporciona contraseña, se producirá un error en el comando.

Tras iniciar sesión, esta continuará hasta que expire en el servidor o hasta que se ejecute el comando `logout`.

**Ejemplo**

Inicie sesión en el sitio Tableau Cloud con el identificador de sitio especificado:

`tabcmd login -s https://prod-useast-b.online.tableau.com -t siteID -u user@email.com -p password`

### Opciones

`-s`, `--server`

Si ejecuta el comando desde un equipo con Tableau Server en su red, puede utilizar `http://localhost`. De lo contrario, especifique la URL del equipo, como `http://bigbox.myco.com` o `http://bigbox`.

Si el servidor utiliza SSL, deberá especificar`https://` en la URL del equipo.

Para Tableau Cloud, especifique la URL completa, incluido el pod en el que se implementa su sitio. Por ejemplo: `https://prod-useast-b.online.tableau.com`.

`-t`, `--site`

Incluya esta opción si el servidor tiene múltiples sitios e inicia sesión en un sitio distinto del predeterminado.

El identificador del sitio se usa en la URL para identificar el sitio de manera exclusiva. Por ejemplo, un sitio llamado Ventas de la costa oeste podría tener el identificador de sitio ventas-costa-oeste.

`-u`, `--username`

Nombre de usuario del usuario que inicia sesión. Para Tableau Cloud, el nombre de usuario es la dirección de correo electrónico del usuario.

`-p`, `--password`

La contraseña para el usuario especificada para `--username`. Si no proporciona ninguna contraseña, se le solicitará una.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `filename.txt` determinado en lugar de la línea de comandos para mayor seguridad.

`-x`, `--proxy`

Se utiliza para especificar el servidor proxy HTTP y el puerto (Host:Port) de la solicitud de tabcmd.

`--no-prompt`

No solicita contraseña. Si no se especifica ninguna contraseña, se producirá un error en el comando `login`.

`--cookie`

Guarda el identificador de sesión al iniciar sesión. Los comandos subsiguientes no requerirán un inicio de sesión. Este valor es el predeterminado del comando.

`--no-cookie`

No guarda la información de Id. de sesión tras un inicio de sesión correcto. Los comandos subsiguientes exigirán un inicio de sesión.

`--timeout SECONDS`

El número de segundos que el servidor debe esperar antes de procesar el comando `login`. Predeterminado: 30 segundos.

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## logout

Cierra la sesión del servidor.

**Ejemplo**

`tabcmd logout`

## publish _nombreDeArchivo.twb(x)_, _nombreDeArchivo.tds(x)_ o _nombreDeArchivo.hyper_

Publica el libro de trabajo (.twb(x)), la fuente de datos (.tds(x)) o la extracción (.hyper) especificados en Tableau Cloud.

Si está publicando un libro de trabajo, de forma predeterminada todas las hojas del mismo se publican sin nombres de usuario ni contraseñas de la base de datos.

Los permisos asignados inicialmente al libro de trabajo o la fuente de datos se copian del proyecto en el que está publicado el archivo. Los permisos del recurso publicado se pueden modificar una vez publicado el archivo. 

Si el libro de trabajo contiene filtros de usuario, es necesario especificar una de las opciones de miniatura.

**Nota:** La publicación de fuentes de datos extendidas o compuestas con tabcmd no es compatible en este momento. Si publica un libro de trabajo compuesto o un archivo de fuente de datos con tabcmd, no se vinculará correctamente a sus elementos principales en el servidor.

**Ejemplo**

`tabcmd publish "analysis_sfdc.hyper" -n "Sales Analysis"   --oauth-username "user-name" --save-oauth`

Si el archivo no se encuentra en el mismo directorio que tabcmd, incluya la ruta completa del archivo.

**Ejemplo**

`tabcmd publish "\\computer\volume\Tableau Workbooks\analysis_sfdc.hyper" -n "Sales Analysis" --oauth-username "username" --save-oauth`

### Opciones

`-n`, `--name`

Nombre de la fuente de datos o libro de trabajo determinado en el servidor. Si se omite, el libro de trabajo, la fuente de datos o la extracción de datos recibirá el nombre del archivo.

`-o`, `--overwrite`

Sobrescribe el libro de trabajo, la fuente de datos o la extracción de datos si ya existe en el servidor.

`-r`, `--project`

Publica el libro de trabajo, la fuente de datos o la extracción de datos en el proyecto especificado. Publica en el proyecto “Predeterminado”si no se especifica ningún valor.

`--parent-project-path`

Especifica el nombre del proyecto primario para el proyecto anidado según lo indicado con la opción `-r`. Por ejemplo, para especificar un proyecto denominado "Nested" que existe en un proyecto "Main", use la siguiente sintaxis: `--parent-project-path "Main" -r "Nested"`.

`--db-username`

Use esta opción para publicar un nombre de usuario de la base de datos con el libro de trabajo, la fuente de datos o la extracción de datos.

Si conecta los datos mediante una conexión protegida de OAuth y un token de acceso, use la opción `--oauth-username` en su lugar.

`--db-password`

Use esta opción para publicar una contraseña de base de datos con el libro de trabajo, la fuente de datos o la extracción.

`--save-db-password`

Almacena la contraseña de la base de datos proporcionada en el servidor.

`--oauth-username`

La dirección de correo electrónico de la cuenta de usuario. Conecta al usuario mediante una conexión OAuth preconfigurada si el usuario dispone de un token de acceso guardado para la fuente de datos en nube especificada en `--name`. Los tokens de acceso se administran en las preferencias de usuario.

Para las conexiones OAuth existentes a la fuente de datos, use esta opción en lugar de `--db-username` y `--db-password`.

`--save-oauth`

Guarda las credenciales especificadas con `--oauth-username` como credencial incrustada en el libro de trabajo o fuente de datos publicados.

Por consiguiente, cuando el publicador o el administrador del servidor inician sesión en el servidor y editan la conexión del libro de trabajo o la fuente de datos, la configuración de conexión muestra esta credencial OAuth como incrustada en el contenido.

Si desea programar actualizaciones de extracciones tras la publicación, debe incluir esta opción con `--oauth-username`. Esto equivale a usar el comando `--save-db-password` con una conexión de base de datos tradicional.

`--thumbnail-username`

Si el libro de trabajo contiene filtros de usuarios, las miniaturas se generarán según lo que el usuario especificado puede ver. No se puede especificar cuando se establece la opción `--thumbnail-group`.

`--thumbnail-group`

Si el libro de trabajo contiene filtros de usuarios, las miniaturas se generarán según lo que el grupo especificado puede ver. No se puede especificar cuando se establece la opción `--thumbnail-username`.

`--tabbed`

Cuando se publica un libro de trabajo con vistas tabuladas, cada hoja se convierte en una pestaña que se pueden usar para navegar por el libro de trabajo. Tenga en cuenta que esta configuración anulará cualquier seguridad de nivel de hoja.

`--append`

Permite agregar el archivo de extracción a la fuente de datos existente.

`--replace`

Utiliza el archivo de extracción para reemplazar la fuente de datos existente.

`--disable-uploader`

Permite deshabilitar el cargador de archivos incremental.

`--restart`

Reinicia la carga del archivo.

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## refreshextracts _workbook-name_ or _datasource-name_

Realiza una actualización completa o incremental de las extracciones que pertenecen a la fuente de datos o libro de trabajo especificado.

Este comando toma el nombre del libro de trabajo o fuente de datos como aparece en el servidor, no el nombre de archivo cuando se publicó. Solo un administrador o el propietario del libro de trabajo o fuente de datos tiene permiso para realizar esta operación.

**Notas:** 

- Este método dará lugar a un error si su Administrador del servidor ha desactivado la configuración de **Ejecutar ahora** para el sitio. Para obtener más información, consulte [Configuración de Tableau Server](https://help.tableau.com/current/server/es-es/maintenance_set.htm).
- Puede usar tabcmd para actualizar las fuentes de datos compatibles que se alojan en la nube. Por ejemplo, SQL Server, MySQL, PostgreSQL en una plataforma en la nube; Google Analytics; etc.
- Para actualizar los datos locales con tabcmd, la fuente de datos debe ser de un tipo que se pueda configurar en los [programas recomendados](https://help.tableau.com/current/online/es-es/to_sync_schedule.htm) de Tableau Bridge. En todas las demás fuentes de datos que se conectan a datos locales, puede usar Bridge o la utilidad de extracción de datos de línea de comandos. Puede obtener más información en [Usar Bridge para mantener los datos actualizados](https://help.tableau.com/v0.0/online/es-es/qs_refresh_local_data.htm) y [Automatizar tareas de actualización de extractos desde la línea de comando](https://help.tableau.com/v0.0/online/es-es/to_refresh_extract_commandline.htm).

**Ejemplos**

tabcmd refreshextracts --datasource sales\_ds

tabcmd refreshextracts --project "Sales External" --datasource sales\_ds

tabcmd refreshextracts --project "Sales External" --parent-project-path "Main" --project "Sales External" --datasource sales\_ds

tabcmd refreshextracts --workbook "My Workbook"

tabcmd refreshextracts --url SalesAnalysis

tabcmd refreshextracts --workbook "My Workbook" --addcalculations

tabcmd refreshextracts --datasource sales\_ds --removecalculations

### Opciones

`--incremental`

Ejecuta la operación de actualización incremental.

`--synchronous`

Añade la operación de actualización completa a la cola utilizada por el proceso de fondo, para ejecutarse en cuanto haya un proceso de fondo disponible. Si hay un proceso de fondo disponible, la operación se ejecuta de inmediato. La operación de actualización aparece en el informe Tareas de fondo.

Durante una actualización sincronizada, `tabcmd` mantiene una conexión en tiempo real con el servidor mientras la operación de actualización está en curso, realizando consultas cada segundo hasta que finalice el trabajo de fondo.

**Nota:** La opción `--synchronous` no está disponible para las fuentes de datos actualizadas con Tableau Bridge.

`--workbook`

El nombre del libro de trabajo contiene extracciones para actualizar. Si el libro de trabajo tiene espacios en su nombre, escríbalo entre comillas.

`--datasource`

El nombre de la fuente de datos contiene extracciones para actualizar.

`--project`

Utilice este comando con `--workbook` o `--datasource` para identificar un libro de trabajo o fuente de datos en un proyecto distinto del _Predeterminado_. Si no se especifica, se asume el proyecto Predeterminado.

`--parent-project-path`

Especifica el nombre del proyecto primario para el proyecto anidado según lo indicado con la opción `--project`.

Por ejemplo:

- Para especificar un proyecto denominado "Nested" que existe en un proyecto "Main", use la siguiente sintaxis:
- \--parent-project-path "Main" --project "Nested"
- Para especificar un proyecto denominado "Nested2" que está anidado dentro del proyecto "Nested":
- \--parent-project-path "Main/Nested" --project "Nested2"

`--url`

El nombre del libro de trabajo tal como aparece en la URL. Un libro de trabajo publicado como “Análisis de ventas” tendrá el nombre de URL “SalesAnalysis”.

`--addcalculations`

Úselo con `--workbook` para materializar cálculos en la extracción incrustada del libro de trabajo o con `--datasource` a fin de materializar cálculos en la fuente de datos de extracción. Añade la operación a la cola utilizada por el proceso del procesador en segundo plano. Si hay un proceso del procesador en segundo plano disponible, la operación se ejecuta de inmediato. Esta operación aparece en la vista administrativa [Tareas de fondo para extracciones](https://help.tableau.com/current/online/es-es/adminview_backgrnd.htm) .

`--removecalculations`

Úselo con `--workbook` o `--datasource` para eliminar cálculos previamente materializados. Añade la operación a la cola utilizada por el proceso del procesador en segundo plano. Si hay un proceso del procesador en segundo plano disponible, la operación se ejecuta de inmediato. Esta operación aparece en la vista administrativa [Tareas de fondo para extracciones](https://help.tableau.com/current/online/es-es/adminview_backgrnd.htm) .

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

## removeusers _group-name_

Elimina usuarios del grupo especificado.

**Ejemplo**

`tabcmd removeusers "Development" --users "users.csv"`

### Opciones

`--users`

Permite quitar los usuarios del archivo `.csv` determinado del grupo especificado. El archivo debe ser una lista simple con un nombre de usuario por línea.

`--[no-]complete`

Requiere que todas las filas sean válidas para que los cambios se realicen correctamente. Si no se especifica, se usará el parámetro `--complete`.

Opciones globales

Las opciones siguientes las usan todos los comandos `tabcmd`. Las opciones `--server`, `--user` y `--password` se requieren al menos una vez para comenzar una sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos después del último comando que lo usó.

`-h`, `--help`

Muestra la ayuda para el comando.

**Nota:** Es posible que algunos comandos enumerados no se apliquen al usar tabcmd con Tableau Cloud.

`-s`, `--server`

La URL de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-u`, `--user`

El nombre de usuario de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`-p`, `--password`

La contraseña de Tableau Cloud, que se requiere al menos una vez para iniciar sesión.

`--password-file`

Permite el almacenamiento de la contraseña en el archivo `.txt` dado en lugar de en la línea de comandos para mayor seguridad.

`-t`, `--site`

Indica que el comando se refiere al sitio especificado en el identificador del sitio de Tableau Cloud, entre comillas simples o dobles. Use esta opción si el usuario especificado está asociado con más de un sitio. El ID del sitio distingue entre mayúsculas y minúsculas cuando se utiliza un token de autenticación en caché. Si no distingue entre mayúsculas y minúsculas, es posible que se le pida una contraseña, incluso si el token sigue siendo válido.

`--no-prompt`

Cuando se especifica, el comando no solicita una contraseña. Si no se proporcionó una contraseña válida, el comando fallará.

`--[no-]cookie`

Cuando se especifica, el identificador de sesión se guarda al iniciar sesión para que los comandos posteriores no requieran que se inicie sesión. Use el prefijo `no-` para no guardar el identificador de sesión. La sesión se guarda de manera predeterminada.

`--timeout`

Espera el número de segundos especificado para que el servidor finalice el procesamiento del comando. De forma predeterminada, el proceso esperará hasta que el servidor responda.

`--`

Especifica el final de las opciones de la línea de comandos. Puede usar `--` para indicar a `tabcmd` que todo lo que vaya después de `--` no se debe interpretar como una opción de configuración, sino que se puede interpretar como un valor del comando. Es útil si tiene que especificar un valor en el comando que incluye un guion. En el ejemplo siguiente se muestra cómo usar `--` en un comando `tabcmd`, donde `-430105/Sheet1` es un valor obligatorio para el comando `export`.

`tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1`

**Sugerencia**: Para ver los comandos Tabcmd 1.0 disponibles para Tableau Server, consulte [Comandos tabcmd](https://help.tableau.com/current/server/es-es/tabcmd_cmd.htm).