2016-03-18 4 views
1

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!

Antwort

0

Es ist nicht klar, was genau Sie vorhaben.

Wenn Sie einen Tableau-Datenextrakt programmgesteuert erstellen möchten, können Sie ein Skript oder ein Programm schreiben, das die API Tableau Data Extract aufruft.

Wenn Sie etwas zu Tableau Server hochladen möchten, können Sie ein Skript oder Programm schreiben, das das Tableau REST-API-Aufrufe

+0

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

+0

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

+0

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. –

Verwandte Themen