Tableau recargado con Python 🐍🦾
Gracias por tu interés en esta historia, espero sea de tu agrado.
En esta historia veremos los primeros pasos para conectarnos a Tableau Server usando Python.
Encontré el API de python por una necesidad de bajar los dashboards de manera automática para luego enviarlos a diferentes grupos de usuarios. Obviamente quería algo que se pudiera programar y 👀🧠!!
El link del API.
Me sorprendió que es bastante fácil de usar aunque de igual manera se ve que aun hay mucho trabajo por delante para tener mas funcionalidades.
El primer paso es instalar la librería.
pip install tableauserverclient
Después usemos nuestro IDE favorito para crear nuestra conexión.
- Incluir la libreria tableauserverclient
- En mi caso vi que es mas practico crear la conexión en un método porque después se ocupa para cada acción que deseemos realizar.
Solo queda indicar:
- Nombre de nuestro Sitio
- Usuario/password
- URL de tableau server
Un ejercicio rápido es desplegar el nombre de las vistas e ID de nuestro sitio.
El primer paso es tener nuestra autenticación realizada y después ocupar el método server.views.get()
El API funciona para los siguientes niveles
- Users
- Datasources
- Workbooks
- Views
Espero explores mas el API.
👍 También puedes seguirme en YouTube como Geeks Coach