Control de actualizaciones de producto para Tableau Desktop

Tableau Desktop puede buscar actualizaciones del producto e instalarlas automáticamente. Los usuarios también pueden usar la función Buscar actualizaciones de productos para encontrar actualizaciones. Estas funciones se habilitan automáticamente, pero puede deshabilitarlas durante el proceso de instalación (en Windows) o después (en Windows y en Mac).

Para desactivar la función de actualización de productos en Tableau Desktop para los usuarios, modifique el valor de la propiedad AutoUpdateAllowed. Esto también implica la desactivación de la función Buscar actualizaciones de productos. Con esta función, los usuarios pueden buscar e instalar en cualquier momento las últimas actualizaciones de mantenimiento de Tableau Desktop en su equipo.

Las actualizaciones de producto solo se aplican a las versiones de mantenimiento. Las versiones se muestran de esta manera:

2021.3.1

donde 2021.3 es la versión de lanzamiento y 1 es la versión de mantenimiento. En este caso, se aplicaría una actualización de producto al publicarse la versión 2021.3.1, pero no al publicarse la 2021.3.

Además de poder controlar las actualizaciones de producto para los usuarios, también puede controlar la versión dot de Tableau Desktop que actualizarán los usuarios modificando el archivo TableauAutoUpdate.xml(El enlace se abre en una ventana nueva).

Nota: cuando haya disponible una nueva versión de lanzamiento de Tableau Desktop Public Edition o Tableau Reader, se dejará de ofrecer soporte para las versiones anteriores. Los usuarios recibirán automáticamente una notificación donde se les indicará que actualicen a la versión actual. Además, solo se puede instalar una versión de Tableau Desktop Public Edition por equipo.

En este artículo se describe cómo modificar la configuración de las actualizaciones automáticas de productos durante la instalación y cómo controlar la versión de mantenimiento del producto que pueden actualizar los usuarios.

Para obtener información sobre cómo cambiar la configuración de las actualizaciones de productos después de efectuar la instalación, consulte Cambiar la configuración de instalación después de la instalación.

Desactivar las actualizaciones de productos durante la instalación (solo en Windows)

  • Al ejecutar el proceso del instalador a través del proceso de línea de comandos de Tableau Desktop, puede desactivar las actualizaciones automáticas de productos para los usuarios estableciendo el valor de la propiedad AUTOUPDATE en "0". Por ejemplo:

tableauDesktop-64bit-2021-3-1.exe AUTOUPDATE="0"

  • Para desactivar las actualizaciones a través de la interfaz de usuario, vaya a Ayuda > Configuración y rendimiento, luego desactive Habilitar actualizaciones automáticas de productos.

 

 

Especificar la versión de mantenimiento que quiere que obtengan los usuarios

Puede especificar la versión de mantenimiento de Tableau Desktop que se proporcionará a los usuarios con las actualizaciones de productos; para ello, modifique el archivo TableauAutoUpdate.xml. El archivo TableauAutoUpdate.xml(El enlace se abre en una ventana nueva) es un esquema XML que contiene los datos que utiliza el proceso de actualización para determinar qué producto se debe actualizar, a qué versión se debe actualizar y dónde se debe buscar la actualización (es decir, la ruta al servidor de descargas). En primer lugar, copie o cree un archivo TableauAutoUpdate.xml y configure los equipos de sus usuarios para que apunten hacia el servidor de descargas en el que se almacenan los archivos.

Copiar y modificar el archivo TableauAutoUpdate.xml

Puede copiar el archivo TableauAutoUpdate.xml del sitio de descargas de Tableau(El enlace se abre en una ventana nueva), modificarlo para adaptarlo a su entorno y guardarlo en el directorio raíz del servidor de descargas.

  1. Asegúrese de que la versión del producto que se indica en TableauAutoUpdate.xml sea la versión a la que quiere que actualicen los usuarios.

  2. Edite el atributo latestVersionPath de todos los elementos de version para que apunte a la carpeta en el servidor de descarga que contenga las actualizaciones de productos.

  3. (Opcional) Elimine todos los instaladores que no necesite.

Crear su propio archivo TableauAutoUpdate.xml

Si va a crear y utilizar su propio archivo TableauAutoUpdate.xml, deberá llevar a cabo estos pasos:

  1. Recopilar la información necesaria.

  2. Generar archivos hash

  3. Crear el archivo TableauAutoUpdate.xml

  4. Configurar los equipos de los usuarios para que apunten hacia la ubicación del archivo.

Recopilar la información necesaria

Recopile la información siguiente antes de crear el archivo TableauAutoUpdate.xml:

Para la entrada version del archivo XML necesita lo siguiente:

  • latestVersion: el número de versión de la actualización que desea instalar en el equipo del usuario. Esto se muestra en el cuadro de diálogo Acerca de Tableau. Cuando los usuarios inician Tableau Desktop, Tableau busca si hay versiones nuevas disponibles.

  • latestVersionPath: El nombre de la carpeta en el servidor de descarga que contiene los instaladores. Cree esta carpeta el servidor si aún existe.

    Nota: Los instaladores se descargan en el directorio Downloads/TableauAutoUpdate. Si la carpeta Downloads no existe, los instaladores se descargan en la carpeta TEMP/TableauAutoUpdate.

  • nombre: el número de versión de Tableau Desktop, con el formato release (X.x). Por ejemplo, 2020.2.

  • releaseNotesVersion: el número de versión de Tableau Desktop que desea que instalen los usuarios, con el formato release.maintenance (X.x.x). Por ejemplo: 2020.1.1. Este parámetro muestra el vínculo correcto a las notas de la versión.

Debe crear un elemento installer en el archivo XML por cada producto que desee actualizar.

Por cada elemento de producto, recopile la siguiente información:

  • hash: Genere un hash SHA-512 para el instalador. La cadena debe ser correcta o Tableau no usará el instalador. Para obtener más información, consulte Generar archivos hash.

  • nombre: el nombre del archivo del instalador que se descargará.

  • tamaño: El tamaño del archivo indicado en bytes.

  • tipo: El tipo de producto predefinido que Tableau utiliza para encontrar el instalador correcto que debe descargar. Debe usar uno de estos tipos: desktop64, desktopMac, reader64, readerMac, public64 o publicMac.

Generar archivos hash

Use una utilidad como SHA512SUM o certutil para generar un hash de SHA-512 para cada instalador. La generación del hash se suele agilizar si descarga los archivos ejecutables de Tableau y genera el hash en el equipo.

Como cada utilidad funciona de forma distinta, escriba el nombre de la utilidad en una línea de comando seguido de -h o -? para que se muestre la ayuda correspondiente.

Por ejemplo: sha512sum -h

Crear el archivo TableauAutoUpdate.xml

Cree el archivo TableauAutoUpdate.xml basándose en la información que recopiló anteriormente. Cree un elemento version para cada versión y, dentro del elemento version, cree un elemento installer para cada tipo de producto que desee actualizar. Guarde el archivo XML en la raíz del servidor de descarga.

El siguiente archivo XML de ejemplo actualiza la versión de 64 bits de Tableau Desktop a la versión 2020.2.1. También se incluye un ejemplo para actualizar Tableau Desktop 9.2.1. Cuando instale Tableau en un MacOS, use los archivos .pkg. Si descarga los archivos .dmg, necesitará montar el archivo .dmg y luego copiar los archivos .pkg adjuntos para utilizarlos en la instalación del producto.

Nota: si su versión es la última publicada de Tableau Desktop Public Edition o Tableau Reader, como Tableau 2020.2, establezca public_supported="true" reader_supported="true". Si su versión es una versión anterior de Tableau Desktop Public Edition o Tableau Reader (por ejemplo, Tableau 9.2), establezca public_supported="false" y reader_supported="false.

<?xml version="1.0" ?>
<versions xmlns="http://www.tableau.com/schemas/InstallerVersions/V1">
  <version 
        public_supported="true" 
        reader_supported="true" 
        showEula="false" 
        releaseNotesVersion="2020.2.1" 
        name="2020.1" 
        latestVersionPath="esdalt/2020.2.1" 
        latestVersion="20202.19.0123.2221" 
        hashAlg="sha512">
    <installer name="TableauDesktop-2020-2-1.pkg" type="desktopMac" 
               size="192202277" hash="<128-byte_hash>"/>
    <installer name="TableauPublicDesktop-64bit-2020-2-1.exe" type="public64" 
               size="147025920" hash="<128-byte_hash>"/>
    <installer name="TableauReader-2020-2-1.pkg" type="readerMac" 
               size="190243904" hash="<128-byte_hash>"/>
    <installer name="TableauPublic-2020-2-1.pkg" type="publicMac" 
               size="186465418" hash="<128-byte_hash>"/>
    <installer name="TableauReader-64bit-2020-2-1.exe" type="reader64" 
               size="167346176" hash="<128-byte_hash>"/>
    <installer name="TableauDesktop-64bit-2020-2-1.exe" type="desktop64" 
               size="186908672" hash="<128-byte_hash>"/>
  </version>
  <version 
        public_supported="false" 
        reader_supported="false" 
        showEula="false" 
        releaseNotesVersion="9.2.1" 
        name="9.2" 
        latestVersionPath="esdalt/9.2.1" 
        latestVersion="9200.16.0114.0755" 
        hashAlg="sha512">
    <installer name="TableauDesktop-9-2-1.dmg" type="desktopMac" 
               size="183617138" hash="<128-byte_hash>"/>
    <installer name="TableauDesktop-64bit-9-2-1.msi" type="desktop64" 
               size="177065984" hash="<128-byte_hash>"/>
  </version>
  <version 
        public_supported="false" 
        reader_supported="false" 
        showEula="false" 
        releaseNotesVersion="9.1.4" 
        name="9.1" 
        latestVersionPath="esdalt/9.1.4" 
        latestVersion="9100.16.0114.0755" 
        hashAlg="sha512">
    <installer name="TableauDesktop-9-1-4.dmg" type="desktopMac" 
               size="183617138" hash="<128-byte_hash>"/>
    <installer name="TableauDesktop-64bit-9-1-4.msi" type="desktop64" 
               size="177065984" hash="<128-byte_hash>"/>
 </version>
</versions>

Configurar los equipos de los usuarios y el servidor de descarga

Una vez creado el archivo TableauAutoUpdate.xml, siga este procedimiento para apuntar los equipos del usuario a la ubicación del archivo:

  1. Establezca la entrada del Registro server en todos los equipos de los usuarios para que apunte al servidor de descarga.
    • Windows: cree una entrada para cada producto y tipo de sistema operativo (64 bits) de su entorno. La entrada siguiente es para Tableau Desktop de 64 bits:

      HKEY_LOCAL_MACHINE\SOFTWARE\Tableau\Tableau <version>\AutoUpdate
      Server = "<MyDownLoadServerName>"

      Por ejemplo:

      HKEY_LOCAL_MACHINE\SOFTWARE\Tableau\Tableau 2020.2\AutoUpdate
      Server = "MyCompanyDownloadServer"
    • Mac: cambie el archivo de configuración de cada usuario para que se muestre el servidor de descarga. Use el comando defaults.

      defaults write com.tableau.Tableau-<version> AutoUpdate.Server "<MyDownLoadServerName>"

      Por ejemplo:

      defaults write com.tableau.Tableau-2020.2 AutoUpdate.Server "MyCompanyDownloadServer"
  2. Asegúrese de que HTTPS esté habilitado en el servidor de descarga. Tableau siempre añade el prefijo https:// al nombre del servidor de descarga al establecer contacto con el servidor.

  3. Guarde el archivo TableauAutoUpdate.xml en el directorio raíz del servidor de descarga.

  4. Cargue los instaladores de Tableau en la ubicación del servidor de descarga especificada en el parámetro latestVersionPath.

Actualice TableauAutoUpdate.xml cada vez que haya disponible una nueva versión que desee que esté disponible para los usuarios.

¡Gracias por sus comentarios!Sus comentarios se han enviado correctamente. ¡Gracias!