Mein Ziel ist die Verknüpfung von drei Datenquellen, die mir nur über Tableau Server zur Verfügung stehen (kein direkter Datenbankzugriff). Die Daten sind zu groß, um Tableaus Data Blending effizient zu verwenden.Ziehen von Daten aus Tableau Server in Pandas Datareframe
Eine Möglichkeit besteht darin, die Daten aus den drei Tableau Server-Datenquellen in einen Pandas-Datenrahmen zu ziehen, die erforderlichen Manipulationen durchzuführen und eine Excel-Datei als Datenquelle für eine Visualisierung in Tableau zu speichern.
Ich habe viele Informationen über das Modul TabPy
gefunden, mit dem man einen Pandas-Datenrahmen in einen Tableau-Datenextrakt konvertieren kann, aber nicht viel gefunden hat: Wie man Daten vom Tableau-Server automatisiert abruft.
Ich habe auch über tabcmd
als eine Möglichkeit zur Automatisierung von Aufgaben gelesen, aber nicht über die erforderlichen Administratorberechtigungen.
Lassen Sie mich wissen, wenn Sie weitere Informationen benötigen.
Wenn die Datenquelle zu groß ist, um in Tableau Data Blending verarbeitet werden zu können, gibt es möglicherweise eine Möglichkeit, sie über die Document API abzurufen. https://github.com/tableau/document-api-python – Bernardo
Danke, Bernardo. Ich werde diese Option auch erkunden. Es sieht so aus, als könnten Sie mit dieser API auch direkt aus der Datenquelle extrahieren, während Sie mit 'tabcmd' nur mit veröffentlichten Ansichten arbeiten können. –