Ich frage mich, ob es jemandem gelungen ist, Arbeitsmappen aus lokalen lokalen Datenbanken/Dateien auf Mac zu aktualisieren? Ich verwende Tableau Online und ich habe Tabcmd auf Mac laufen lassen. Aber ich brauche das Befehlszeilenprogramm Tableau Data Extract, um die Aufgabe zu erledigen.Tableau Automatische Aktualisierung der lokalen lokalen Datenbank/Dateien auf dem Mac
Ich möchte keine VMs oder Windows-Maschinen verwenden, da dies Probleme für meine Datenbankverwaltung verursachen kann, die ich mit OS X erstellt habe. Ich habe auch Wine/Crossover versucht, Tableau.exe auf Mac auszuführen, was nicht funktioniert hat.
Haben Sie bessere Vorschläge? Bitte freundlich helfen. Vielen Dank!
Danke Vordergrund Ihre Antwort, Alex. Ich habe diese Extrakte und veröffentlichte Datenquellen und Arbeitsmappen bereits in Tableau Online erstellt. Die Datenbank in unserem Unternehmen wird jeden Tag aktualisiert. Ich versuche also, die veröffentlichten Arbeitsmappen mit den Änderungen in unserer Datenbank zu aktualisieren, und das möchte ich programmatisch auf dem Mac machen. Die offizielle Lösung von Tableau verwendet das Befehlszeilenprogramm Tableau Data Extract, um einen Extrakt der lokalen Datenquelle zu aktualisieren. Da die veröffentlichte Arbeitsmappe auf dem veröffentlichten Datenextrakt basiert, werden die Daten in der veröffentlichten Arbeitsmappe automatisch aktualisiert. – Justin
Das Befehlszeilenprogramm Tableau Data Extract oder der Tableau Sync Client sind jedoch nur unter Windows verfügbar. Ich versuche, das Ziel "Auto-Refresh" auf Mac mit anderen Methoden zu erreichen, ohne eine virtuelle Maschine oder Parallel zu verwenden. Vielen Dank! – Justin
Die API ist in Macs verfügbar, obwohl das Befehlszeilendienstprogramm nicht verfügbar ist. Es ist Teil des Tableau SDK. So können Sie Ihr eigenes Skript schreiben, um Extrakte zu generieren. Das Befehlszeilendienstprogramm ist prinzipiell nur ein Wrapper um die API. Die Rest-API zum Veröffentlichen auf dem Server kann von jeder Plattform aus aufgerufen werden, die HTTP sprechen kann. –