Beste kostenlose Alternative zu Tableau

Gibt es eine gute GNU/FOSS-Alternative zu Tableau ?

Tableau ist eine Software, mit der Sie eine Verbindung zu heterogenen Datenquellen (Dateien, SQL-Datenbanken usw.) herstellen und Daten schnell in verschiedenen Ansichten kombinieren und Visualisierungen und Berichte aus diesen Daten erstellen können. Es kann als Desktop-Anwendung oder Server ausgeführt werden; In diesem Fall interessiere ich mich hauptsächlich für Äquivalente zur Desktop-Version.

Vor ein paar Monaten wurde dort, wo ich arbeite, ein neuer großer Chef eingestellt. Der große Chef hat Tableau als Heilmittel für unsere Krankheiten verschrieben – um die Geschwindigkeit zu beschleunigen, mit der wir Analysen erstellen, und um sie visueller zu gestalten.

Jetzt ist jeder von Tableau besessen und jeder verwendet es. Außer mir. Wieso den? Weil sie entschieden haben, dass ich viel über die Sprache R weiß und sie nicht für eine weitere Lizenz bezahlen wollen. Ich bleibe also bei R und Microsoft Office hängen, während alle anderen Tableau verwenden und denken, dass alles, was in Tableau erledigt wird, automatisch großartig ist.

Die gute Nachricht ist, dass sie mir Administratorrechte auf meinem Computer geben, sodass ich alles installieren kann, was ich will ... was mich zu der Frage führt, was die beste GNU-Alternative ist, um mit Tableau zu konkurrieren, wenn es darum geht, eine Meta-Schnittstelle zu verschiedenen Datenquellen bereitzustellen , Visualisierung und hoffentlich auch eine Schnittstelle zu R?

Es könnte von Ihren Fähigkeiten abhängen. Wenn Sie einige Skript- oder Programmiersprachen fließend beherrschen, übertreffen Sie diese möglicherweise. Siehe auch scilab . Und erwägen Sie, mehrere Softwares zu kombinieren (z. B. Feed gnuplot mit einem Skript). Es gibt viele kostenlose Softwarebibliotheken, die Sie geschickt mischen können. Sie werden besser die Probleme beschreiben, die Sie angehen möchten; anstatt ein proprietäres Produkt zu nennen, das sie angeblich löst.
Wenn Sie GNU sagen, meinen Sie damit, dass die Software ein offizielles GNU-Projekt sein muss, oder meinen Sie, dass sie unter der GPL lizenziert sein muss?
@unor Es spielt wirklich keine Rolle. Als ich diese Frage (vor langer Zeit) schrieb, dachte ich, dass es etwas im GNU-Projekt, Apache-Projekt oder so etwas geben würde. Wirklich alles, was zählte, war jedoch, dass es kostenlos oder billig war, und eine Open-Source-Lizenz wäre das i-Tüpfelchen gewesen. Ich glaube nicht, dass es im Moment wirklich ein Äquivalent in GNU oder anderen vergleichbaren Projekten gibt. Ich war daran gewöhnt, dass es immer irgendeine GNU-, Apache- oder andere hochkarätige FOSS-Software gab, die meinen Bedürfnissen entsprach. An dieser Stelle habe ich eine Problemumgehung gefunden, kann aber trotzdem eine Antwort hinzufügen.

Antworten (2)

Danke für die Frage. Auch ich habe viel Zeit mit der manuellen Erstellung von Berichten verbracht und war mit Tableau in Berührung gekommen, als andere bei einem früheren Arbeitgeber damit gearbeitet haben. Ich habe die Testversion heruntergeladen, mich durch die Tutorials gearbeitet und war beeindruckt, wie viel, wie schnell und mit wenig technischem Fachwissen generiert werden kann.

Natürlich wird es immer einige Berichte geben, die wir manuell erstellen müssen, und die Frage ist, wie wir Tableau in unsere bestehenden Anwendungen / handgefertigten Berichte einfügen können.

Für eigenständige Lösungen ohne Code von mir habe ich verwendet

Qlik® Sense Desktop ist eine Windows-Anwendung, mit der Einzelpersonen per Drag-and-Drop personalisierte, interaktive Datenvisualisierungen, Berichte und Dashboards aus mehreren Datenquellen erstellen können. Entdecken Sie in nur 5 Minuten mehr Einblicke in Ihre Daten.

**Free for personal and internal business use**
Drag-and-drop app creation and data loading
Multi-data source integration
Installed Windows application

Geben Sie hier die Bildbeschreibung ein

Das „Kostenlos für den persönlichen und internen Geschäftsgebrauch“ ist eigentlich recht großzügig, könnte aber ein Problem darstellen, wenn Sie Berichte an externe Unternehmen weitergeben müssen.


Für clientseitigen Code-your-own denke ich, dass Sie http://d3js.org/ nicht schlagen können.

Siehe auch http://www.quora.com/Is-there-an-inexpensive-alternative-to-Tableau

http://butleranalytics.com/5-desktop-and-server-tableau-alternatives/

http://www.datacopia.com/ - kostenlose und günstige Versionen verfügbar

http://alternativeto.net/software/tableau/

https://www.g2crowd.com/products/tableau-desktop/competitors/alternatives

Zusätzlich zu D3 verfügen Pentaho und Plotly über FOSS-Analyse- und Visualisierungstools mit Schnittstellen zu R, die nützlich sein könnten.

Ich glaube nicht, dass du den richtigen Ansatz hast. Sie gehen davon aus, dass ein exakter Klon von Tableau die beste Antwort ist. Es könnte nicht sein.

Beachten Sie, dass Sie ein ähnliches Problem haben, wenn Tableau (was ich nicht weiß und was mir egal ist) nur unter Windows ausgeführt wurde und Sie einen Mac (unter MacOSX) erhalten haben.

Und es ist keine Frage des Geldes (mit anderen Worten, freie Software ist libre , keine kostenlose Software).

Erstens verfügen Sie über Fähigkeiten, die Ihre anderen Kollegen nicht haben: Sie kennen sich mit R ziemlich gut aus und kennen sich mit Linux aus.

Dann müssen Sie (oder vielleicht) einige Probleme mit Ihrem Fachwissen angehen . Definieren Sie die Klassen von Problemen, die Sie lösen müssen, denken Sie an die Tools und Bibliotheken (insbesondere Schnittstellen zu R), mit denen Sie vertraut sind oder die Sie leicht erlernen können. Achten Sie auf die Ein- und Ausgänge, die von Ihnen verlangt werden. Müssen Sie einige Tableau-kompatible Dateien erstellen, oder was? Oder werden Sie lediglich aufgefordert, Dokumente (z. B. im PDF-Format) zu erstellen? Welche Art von Daten und welches Datenformat sollen Sie erhalten oder produzieren? Sind die Datenformate gut definiert/dokumentiert...?

Haben Sie allgemeinere Programmierkenntnisse oder Scripting-Kenntnisse (oder möchten Sie diese leicht erlangen)?

Haben Sie ein gutes Verständnis davon, was Tableau ist? Von seinen Mängeln?

Das tue ich sicherlich nicht, und ich möchte nicht einmal ein paar Minuten damit verbringen, ihre kommerziellen Anzeigen zu lesen.

Linux ist ziemlich leistungsfähig beim Kombinieren von Tools und Bibliotheken (z. B. unter Verwendung einer Software-Pipeline ). Beispielsweise könnten Sie ein Python-Skript schreiben, das einige Daten aus Datenbanken oder strukturierten Webdiensten abruft und sie in einer numerischen Bibliothek verarbeitet, die an Python geklebt ist, sie in etwas einfügen, das von Scilab oder R leicht verarbeitet werden kann, und GNUplot verwenden , um eine Ausgabe zu generieren, die werden würde eine Abbildung in Ihrem LaTeX-Dokument.

Daher bietet Linux (mit der vielen kostenlosen Software, die auf Debian verfügbar ist) bereits "eine Meta-Schnittstelle zu verschiedenen Datenquellen, Visualisierung und R". Sie müssen nur genauer definieren, was das wirklich bedeutet.

Denken Sie mehr in Bezug auf Datenfluss, Workflow, Datenformate, Datentransformationen (und natürlich in Bezug auf Ihre eigenen Fähigkeiten), Softwarebibliotheken . Sie werden ziemlich bald (in ein paar Wochen) in der Lage sein, in ein paar Tagen einige Arbeiten zu zeigen, die Ihre Tableau-Kollegen nicht erledigen werden, selbst nachdem sie einen Monat lang auf ihrem Tableau-Desktop geklickt haben. Fachwissen ist wichtiger als Werkzeuge.

Es wird gemunkelt, dass R (was ich nicht weiß) eine beträchtliche Menge an Glue-Code für viele leistungsstarke Bibliotheken enthält. AFAIK, das Abrufen von Daten aus Webquellen oder Datenbanken ist für R ein Kinderspiel (dafür gibt es bereits mehrere Schnittstellen in R).