Loading

Cómo usar scripts de Python con Tableau Prep en un equipo local sin Tableau Server

Fecha de publicación: Dec 20, 2023
Tarea

Cómo integrar un script de Python en Tableau Prep Builder y ejecutarlo en un equipo local sin usar Tableau Server (sin configurar el servidor TabPy en Tableau Server).
 

Pasos
Requisito: 
1. Descargue e instale Python.
2. Descargue e instale el servidor Tableau Python (TabPy).
  • python -m pip install --upgrade pip
  • pip install tabpy
    
3. Instale Pandas. Ejecute "pip3 install pandas". Debe usar un marco de datos de Pandas en los scripts para integrarlos con Tableau Prep Builder.

Configure una conexión:
Después de la preparación, para incluir scripts de Python en el flujo, debe configurar una conexión entre Tableau y un servidor TabPy
1. Ejecute el siguiente comando desde el símbolo del sistema para iniciar el servidor TabPy con la configuración predeterminada.
  • tabpy
2. Abra Tableau Prep, seleccione Ayuda > Configuración y rendimiento > Administrar conexión de la extensión de análisis.
3. En la lista del menú desplegable Seleccionar una extensión de análisis, seleccione Servidor Tableau Python (TabPy). 
4. Escriba el servidor y el número de puerto como se muestra en la siguiente imagen. (El puerto 9004 es el puerto predeterminado para TabPy)
Imagen añadida por un usuario
5. Compruebe la conexión.


Agregue un script al flujo:
Siga los pasos disponibles en la Ayuda en línea para agregar un script de Python al flujo.
Usar scripts de Python en el flujo: agregar un script al flujo.
Número del artículo de conocimiento

001458342

 
Cargando
Salesforce Help | Article