D3 Data Visualization Gallery im Vergleich zu Tableau, Power BI und Highcharts| D3 Datenvisualisierungsgalerie | Tableau | Power BI | Highcharts |
|---|
| Art des Produkts: Die Galerie wird vom D3-Account auf Observable veröffentlicht und zeigt Beispiele für D3, das auf seiner GitHub-Seite als kostenlose Open-Source-JavaScript-Bibliothek zur Visualisierung von Daten bezeichnet wird. | Art des Produkts: Tableau ist eine kommerzielle Produktfamilie mit Bereitstellungsoptionen für Desktop, Cloud und Server sowie einem kostenlosen Angebot namens Tableau Public, das im Community-Bereich aufgeführt ist. | Art des Produkts: Power BI Desktop ist eine Microsoft-Anwendung zum Erstellen interaktiver Berichte. Sie wird als Drag-and-Drop-Arbeitsfläche mit Power Query-Datenaufbereitungsfunktionen und Datenmodellierungswerkzeugen beschrieben. | Art des Produkts: Highcharts Core ist eine JavaScript-Bibliothek zur Diagrammerstellung. Wie D3 wird sie aus dem Code heraus verwendet, ist aber eine fertige Bibliothek, die mit npm install highcharts installiert wird. |
| Rendering-Technologie: D3 wird als eine Technologie beschrieben, die Daten mit SVG, Canvas und HTML zum Leben erweckt, sodass der Entwickler selbst bestimmen kann, wie jede einzelne Markierung gezeichnet wird. | | | Rendering-Technologie: Highcharts Core basiert auf SVG. Für sehr große Datensätze steht ein WebGL-basiertes Boost-Modul zur Verfügung. |
| Lizenz und Kosten: D3 wird unter der ISC-Lizenz veröffentlicht und ist kostenlos nutzbar. | Lizenz und Kosten: Auf der Seite für die Produkttestversion werden keine Preise angezeigt. Dort finden Sie einen Preisrechner und einen Kontakt zum Vertrieb. Tableau Public ist kostenlos, und Studierende sowie Lehrkräfte können Tableau im Rahmen von Hochschulprogrammen kostenlos nutzen. | Lizenz und Kosten: Power BI Desktop ist kostenlos. Power BI Pro ist ein kostenpflichtiges Abonnement pro Arbeitsplatz mit jährlicher Abrechnung. | Lizenz und Kosten: Für kommerzielle Projekte ist die entsprechende Lizenz erforderlich; die Preise finden Sie im Highcharts-Shop. Eine Bildungslizenz ist verfügbar, und zum Herunterladen des Quellcodes zur Ansicht ist keine Testlizenz erforderlich. |
| Datenverbindung und Modellierung: D3 selbst bindet Daten an die Seite im Browser. Das Laden, Bereinigen und Erfassen von Statistiken wird vom Entwickler programmiert. | | Datenverbindung und Modellierung: Power BI verbindet sich mit Hunderten von lokalen und Cloud-Quellen wie Excel, SharePoint, Salesforce und Azure SQL-Datenbank. Für fortgeschrittene Modelle steht DAX, eine Formelsprache, zur Verfügung. | Datenverbindung und Modellierung: Highcharts stellt die übergebenen Daten dar. Der Anbieter listet Integrationen für React, Angular, Vue, Node.js, Python und Svelte sowie Wrapper für .NET, PHP, R, Java, iOS und Android auf. |
| Erweiterung und Einbettung: Da D3 eine Bibliothek ist, kann die Ausgabe in jede beliebige Webseite eingebunden werden. So werden auch die Visualisierungen auf dieser Website erstellt. Beispiele, die für ältere D3-Versionen geschrieben wurden, funktionieren möglicherweise nicht mehr in aktuellen Versionen. | | Erweiterung und Einbettung: Berichte können in der Cloud oder lokal veröffentlicht und in Apps oder Websites eingebettet werden. Benutzerdefinierte Visualisierungen lassen sich mit einem Open-Source-Framework erstellen. | Erweiterung und Einbettung: Die Bibliothek wird über die vom Hersteller aufgeführten offiziellen Integrationen in Webanwendungen eingebunden. |