2016-08-04 51 views
1

Normalerweise arbeitet ein Tableau-Dashboard mit "statischen" Daten, die an das veröffentlichte Dashboard "angehängt" sind. Ich frage mich, ob Tableau in der Lage ist, Daten im laufenden Betrieb zu lesen (wenn ein Benutzer damit interagiert). Damit meine ich, dass die Daten, die visualisiert werden sollen, aus einer Datenbank stammen, die "dynamisch" sein kann. Das bedeutet beispielsweise, dass die von Tableau heute und gestern angezeigten Daten nicht identisch sein sollten, da sich der Inhalt der Datenbank ändern könnte. Alternativ könnten wir versuchen, Daten von einer API abzurufen. Beispielsweise sendet Tableau eine Anforderung an einen HTTP-Server und ruft eine Datentabelle in Form von JSON ab und visualisiert sie anschließend. Kann Tableau das?Kann Tableau dynamisch auf Daten zugreifen?

+1

Wenn Tableau direkt mit einer Datenquelle verbunden ist, ist ** ** so dynamisch wie die Datenquelle (es sei denn, Sie verwenden Extrakte). Jede Aktion, die eine Aktualisierung auslöst (wie das Anzeigen eines Dashboards), führt normalerweise dazu, dass die neuesten Daten abgerufen werden. –

Antwort

2

Ja, Tableau kann eine Verbindung mit Live-Datenquellen herstellen, z. B. mit einer beliebigen Anzahl von Datenbanktechnologien. Nein, HTTP-Anfragen für JSON können nicht direkt gesendet werden. Es verfügt über eine Webdatenverbindungsfunktion, wenn Sie oder jemand diesen Webdienst erstellt hat. Hier finden Sie einige Tipps, wann Sie Live-Verbindungen im Gegensatz zu einem Extrakt verwenden sollten. http://mindmajix.com/use-direct-connection-data-extract-tableau/

+1

Ihre zweite Aussage ist nicht korrekt. Tableau kann Daten von einem HTTP/HTTPS-Server über den Webdaten-Connector abrufen: https://community.tableau.com/community/developers/web-data-connectors?build=9300.16.0726.1843&edition=pro&lang=en-us&platform=windows&version = 9.3 – Nicarus

+0

Das ist aber nicht "out of the box". Jemand muss zuerst einen Webdaten-Connector erstellen, der im Grunde genommen ein Web-Service ist. Ich habe meine Antwort bearbeitet. – Bernardo

+1

OP erwähnt, "wir könnten versuchen, Daten von einer API abzurufen". Außerdem ist das Client-Stück "out of the box". Was Sie über das Erstellen eines Webdienstes sagen, ist analog zum Erstellen einer Datenbank, bevor Sie eine Verbindung zu Tableau herstellen können. – Nicarus