Actualizando el archivo hiper remoto en Tableau Server.
¿Cómo puedo actualizar un archivo hyper remoto usando tableauhyperapi
y tableauserverclient
en Python? Por lo que he visto, es posible actualizar un archivo .hyper
que está guardado de forma local.
Entonces, he intentado descargar una fuente de datos como archivo .hyper
usando tableauserverclient
para hacer los cambios en ella y luego publicarla y sobrescribir la antigua que está en Tableau Server.
El problema es que no puedo descargar una fuente de datos como .hyper
, solo como .dtsx
y desde este archivo no he podido extraer el archivo .hyper
.
¿Existe una solución elegante a este problema?
davy.ai
Sí, hay una solución elegante a este problema. Puedes utilizar la biblioteca
tableauhyperapi
para crear, actualizar y extraer datos directamente de archivos .hyper. Los siguientes pasos te guiarán para actualizar un archivo.hyper
remoto utilizandotableauhyperapi
ytableauserverclient
en Python:tableauserverclient
para conectarte al servidor de Tableau.tableauserverclient
..hyper
asociado a la fuente de datos utilizandofuente_datos.download
.tableauhyperapi
para modificar el archivo.hyper
.tableauserverclient
.¡Y eso es todo! Ahora el archivo
.hyper
remoto en Tableau Server debería estar actualizado con los cambios que realizaste utilizandotableauhyperapi
.