Publicar un flujo en Tableau Server o Tableau Cloud
Importante: A partir de la versión 2020.4.1, Data Management ya no es necesario para publicar los flujos en Tableau Server o Tableau Cloud o ejecute los flujos manualmente en la web. Solo es necesario (con Tableau Prep Conductor habilitado) si tiene previsto ejecutar los flujos siguiendo un programa.
Publique sus flujos en Tableau Server o Tableau Cloud para compartirlos con otros o ejecutarlos automáticamente según un programa y actualizar la salida del flujo con Tableau Prep Conductor. También puede ejecutar manualmente flujos individuales en el servidor. Los flujos creados o editados en la web (versión 2020.4 y posteriores) deben publicarse primero antes de que se puedan ejecutar.
Para obtener información sobre la publicación de flujos en la web, consulte Publicación de flujos en la ayuda de Tableau Server(El enlace se abre en una ventana nueva) o Tableau Cloud(El enlace se abre en una ventana nueva). Para obtener información sobre la ejecución de flujos, consulte Ejecutar su flujo .
Para asegurarse de que puede ejecutar el flujo, compruebe lo siguiente:
Compruebe que no existen errores en el flujo.
Los flujos que contienen errores generarán errores cuando intente ejecutarlos en Tableau Server o Tableau Cloud. Los errores del flujo se identifican mediante un signo de exclamación rojo y un punto rojo con un indicador de errores en la esquina superior derecha del lienzo.
Compruebe que el flujo no incluya conectores de entrada ni funcionalidades no compatibles con su versión de Tableau Server. Los flujos creados en la web siempre son compatibles con la versión del servidor en la que se crean.
Todavía puede publicar flujos desde Tableau Prep Builder que incluyen conectores o funcionalidades que aún no son compatibles con su versión de Tableau Server, pero no puede programar su ejecución.
Por ejemplo, el conector SAP HANA se introdujo en la versión 2019.1.4 de Tableau Prep Builder, pero este conector no es compatible con Tableau Server hasta la versión 2019.2 para Tableau Prep Conductor. Cuando publique el flujo, verá un mensaje similar al siguiente:
Nota: para programar flujos con el fin de que se ejecuten en Tableau Server, debe usar la versión 2019.1 de Tableau Server o una posterior y Tableau Prep Conductor debe estar habilitado.
Para ejecutar el flujo en Tableau Server, debe tomar las acciones adecuadas para hacer que el flujo sea compatible. Para obtener más información sobre cómo trabajar con flujos incompatibles, consulte Compatibilidad de versiones con Tableau Prep(El enlace se abre en una ventana nueva).
Los flujos que incluyen pasos de entrada o salida con conexiones a un recurso compartido de la red requieren una lista segura. Tableau Cloud no es compatible con esta opción y los archivos deben ser empaquetados con el flujo en el momento de la publicación.
Nota: actualmente, los flujos que se crean en la web solo pueden generar resultados en una fuente de datos publicada o en una base de datos.
Tableau Prep Builder
Los pasos de entrada y salida del flujo que apuntan a archivos almacenados en un recurso compartido de red (ruta UNC) no se permiten a menos que el servidor pueda acceder al archivo y a la ruta y estén incluidos en la lista segura de la organización. Si publica el flujo sin añadir la ubicación del archivo a su lista segura, el flujo se publicará, pero se producirá un error cuando intente ejecutar el flujo manualmente o con un programa en Tableau Server.
Si los archivos no están almacenados en una ubicación de la lista segura, aparecerá un mensaje de advertencia al publicar el flujo.
Haga clic en el vínculo "lista" en el mensaje para ver una lista de ubicaciones permitidas. Mueva los archivos a una de las ubicaciones de la lista y asegúrese de que el flujo apunta a estas nuevas ubicaciones.
En Tableau Server, para configurar las rutas de red permitidas, use las opciones de comando tsm que se describen en Paso 4: incluir las ubicaciones de entrada y salida en la lista segura(El enlace se abre en una ventana nueva) en la ayuda de Tableau Server.
Si no desea mover los archivos a una ubicación de la lista segura, deberá empaquetar los archivos de entrada con el flujo y publicar el resultado del flujo en Tableau Server como fuente de datos publicada. Para obtener más información acerca de cómo configurar estas opciones, consulte Publicar un flujo desde Tableau Prep Builder en este tema.
Si los pasos de salida de flujo (solo Tableau Prep Builder) se establecen en Publicar como fuente de datos, todos los pasos de salida de flujo deben apuntar al mismo servidor o sitio donde se publica el flujo. Pueden apuntar a diferentes proyectos en ese servidor o sitio, pero solo se puede seleccionar un servidor o sitio.
Para establecer la ubicación de publicación de los pasos de salida, realice las siguientes acciones:
En el panel de flujo, seleccione el paso de salida.
En el panel de publicación, seleccione Publicar como fuente de datos.
Seleccione el servidor o sitio y el proyecto en el que desea publicar el flujo. Inicie sesión en el servidor o en el sitio si es necesario.
Introduzca un nombre y una descripción para cada salida.
El nombre del archivo de salida debe ser lo suficientemente distintivo como para que la persona que ejecuta el flujo pueda identificar fácilmente qué archivos de salida actualizar. El nombre del archivo se muestra en la Descripción general y en la página Conexiones para el flujo en Tableau Server o Tableau Cloud.
Guarde el flujo.
Para obtener más información sobre cómo configurar pasos de salida para la publicación, consulte Crear archivos de extracción de datos y fuentes de datos publicadas.
Nota: Cuando publica un flujo, se le asigna automáticamente como propietario del flujo predeterminado. Si el flujo se conecta a una fuente de datos publicada, el servidor utiliza al propietario del flujo para conectarse a la fuente de datos publicada. Solo el Administrador del sitio o del servidor puede cambiar el propietario del flujo y solo a sí mismos.
Abra el flujo en Tableau Prep Builder.
En el menú superior, seleccione Servidor > Publicar flujo.
Rellene los campos para su plataforma. A continuación, haga clic en Publicar. Tableau Server o Tableau Cloud se abre automáticamente en el explorador predeterminado en la página Descripción general del flujo.
- En el cuadro de diálogo Publicar en Tableau Server, complete los campos siguientes:
- Proyecto: haga clic en la opción desplegable para seleccionar el proyecto en la jerarquía de proyectos. Debe ser el mismo proyecto en el que se publican los archivos de salida.
- Nombre: introduzca un nombre para el flujo. Este nombre se muestra en el servidor en las páginas Flujo. Si desea sobrescribir un flujo existente, haga clic en la opción desplegable para seleccionar un nombre de la lista.
- Descripción (opcional): escriba una descripción para el flujo.
- Categorías (opcional): haga clic en Agregar para escribir una o más categorías para identificar el flujo de modo que los usuarios puedan encontrarlo fácilmente. Las categorías también se pueden añadir tras la publicación en las páginas de flujo en Tableau Server.
Haga clic en Editar en la sección Conexiones para editar la configuración de las conexiones o cambiar la autenticación.
Archivos
Por defecto, las conexiones de entrada de archivos se empaquetan con el flujo. Los archivos empaquetados no se actualizan cuando el flujo se ejecuta en Tableau Server. Todos los archivos deben tener la misma configuración, ya sea Cargar o Conexión directa.
Conexión directa
Para recuperar los datos más actuales al actualizar los archivos de salida, seleccione Conexión directa si Tableau Server puede conectarse a la ubicación del archivo y la ubicación se incluye en la lista segura de la organización.
Archivos almacenados en un recurso compartido de la red
Si los pasos de entrada o salida apuntan a archivos almacenados en un recurso compartido de la red (ruta UNC) y la ubicación no está incluida en la lista segura de la organización, verá un mensaje de advertencia. Haga clic en el vínculo del mensaje para ver una lista de ubicaciones seguras de la lista, mover los archivos y los pasos de entrada y salida a la nueva ubicación de archivo. Para obtener más información, consulte el paso 3 en Antes de publicar.
Para obtener información sobre cómo agregar ubicaciones a la lista segura de la organización, consulte el Paso 4: ubicaciones de entrada y salida de lista segura(El enlace se abre en una ventana nueva) en la ayuda de Tableau Server.
Parámetros en la ruta de archivo de entrada
A partir de la versión 2022.1.1, puede programar y ejecutar flujos en la web que incluyan parámetros en la ruta de archivo de entrada. Esto requiere una conexión de archivo directa.
Si sus archivos están empaquetados con su flujo o está usando una versión anterior de Tableau Prep, todos los parámetros incluidos en las rutas de archivo se cambian al valor actual (predeterminado) y la ruta de archivo se vuelve estática. Para obtener más información sobre el uso de parámetros en los flujos, consulte Aplicar parámetros a los pasos de entrada.
Bases de datos
Si el flujo se conecta a una o varias bases de datos, seleccione uno de los tipos de autenticación siguientes para conectarse a las fuentes de datos de entrada del flujo.
Servidor Ejecutar como cuenta: la cuenta Ejecutar como usuario del servidor autenticará a todos los usuarios.
- Solicitar usuario: debe editar la conexión en Tableau Server e introducir las credenciales de la base de datos antes de ejecutar el flujo.
Contraseña insertada: las credenciales usadas para conectarse a los datos se guardarán con la conexión y las usarán cuando el flujo se ejecute de acuerdo con un programa. Si abre el flujo para editarlo, deberá volver a indicar sus credenciales.
Añadir credenciales (versión 2020.1.1 y posteriores)
Si se conecta a conectores en la nube, puede añadir sus credenciales directamente desde el cuadro de diálogo Publicar flujo para insertarlas en el flujo.
Haga clic en Editar en la sección Conexiones o haga clic en Editar credenciales en el mensaje de advertencia. A continuación, haga clic en Añadir credenciales en el menú desplegable Autenticación .
En el diálogo de confirmación, haga clic en Continuar. Tableau Prep Builder abre automáticamente la página Configuración de la cuenta del servidor en el que ha iniciado sesión.
Añada sus credenciales y luego regrese a Tableau Prep Builder.
En el cuadro de diálogo Finalizar la adición de credenciales, haga clic en Listo.
Haga clic en Editar en la sección Conexiones y verifique que sus credenciales se han agregado e incorporado a su flujo.
- Los roles Administrador del servidor, Creator del administrador de sitio y Creator tienen acceso completo de conexión y publicación.
- Con una licencia de Creator puede realizar tareas de creación web.
- Explorer (puede publicar)