Frage

Kennt jemand einen feinen Open-Source-Cube-Browser?

Im Idealfall sei es etwas gebaut mit einfacher Javascript sein.

Ist es existiert auch?

Ich bin Hobel es mit klassischen Asp verwenden agains eine SQL-Datenbank.

War es hilfreich?

Lösung

Sie können sehen Pentaho Mondrian (einschließlich JPivot ) oder unter Eclipse-BIRT

Mit diesen Sie irgendeine Art von flexiblen Reporting-Tools für die beliebtesten Datenbanken bekommen, und es enthält Funktionalität zu OLAP-Cubes zu durchsuchen.

Andere Tipps

Wenn Sie suchen etwas leichter, geben CubesViewer einen Versuch:

Es ist meist Javascript, unterstützt von Cubes OLAP-Server.

(Disclaimer, ich bin der Hauptentwickler: -))

Schauen Sie sich js-hypercube für eine Javascript-only OLAP-Bibliothek. Die API ist ziemlich einfach. Sie können json in einem Würfel-Objekt, Abfrage für die Dimensionsnamen, in Scheiben schneiden die Würfel, und fassen die Fakten deserialisieren. Aus dem Dokumentation :

var data = [{"time":1331773202,"facts":{"name":"Super Mario Bros. 2","platform":"Nintendo","staring":"Mario"},"measures":{"rentals":73,"sales":9,"revenue":359.91}}, {"time":1331841602,"facts":{"name":"Metroid","platform":"Nintendo","staring":"Samus"},"measures":{"rentals":43,"sales":6,"revenue":239.94}}]; // ... etc
var cube = ps.Cube.deserialize(data, ['rentals', 'sales', 'revenue'])
console.info('Total Rentals', cube.sum().rentals);
console.info('Revenue at 6pm for Super Nintendo games', '$' + cube.slice({hour: 18, platform: 'Super Nintendo'}).sum(2).revenue);
console.info('Avg rentals per hour for games staring Mario', cube.slice({staring: 'Mario'}).avg(24, 2).rentals + ' units');

Hier ist ein Beispiel, das ich es mit eingebautem zusammen mit Backbone.js: http: // jsbin.com/rejekij/edit?html,js,output

auch einen Blick auf PAT nehmen, die Pentaho Ersatz für JPivot ist. (Na ja von der Gemeinde tatsächlich devloped werden - Pentaho mich nicht)

JPivot ist ein bisschen klobig, obwohl die Arbeit erledigt. PAT ist sehr neu, so kann es die Stabilität und Funktionen, die nicht bürgen!

http://code.google.com/p/pentahoanalysistool/

Adobe Flex enthält eine Steuer Sie können nützlich sein können. Sie Javascript als Sprache verwenden können (Flex unterstützt Actionscript nativ und Javascript ist eine Teilmenge von Actionscrpt, und kann auch verwendet werden.)

Hier ist eine Web-Seite über die OLAPDataGrid Kontrolle.

Und hier ist ein weiterer Link .

Flex-Anwendungen können in Browsern mit Flash installiert gehostet werden.

Sie können an flexmonster.com bei Pivot-Tabellenkomponente aus. Es spricht Würfel über XMLA auf OLAP- und im Gegensatz zu OLAPDataGrid does't benötigt zusätzliche Datenaufbereitung.

WebPivotTable ist eine reine JavaScript-Pivot-Tabelle und Pivot-Diagrammkomponente, der Pivot-CSV-Datei und alle Arten von OLAP verwendet werden kann, Würfel, wie Mondrian, SSAS, iccube. Hier ist Demo und Dokumente .

, wenn Sie können, die SQL Server 2000 Resource Kit finden, im Inneren gibt es ein Projekt, das ein Javascript-Cube-Browser ist. Ich bin von der Lizenzierung von nicht sicher, aber es befindet sich an TOOLSANDSAMPLES \ ANALYSISSERVICESTHINWEBCLIENT innerhalb des Resource Kit. Diese Ressource Kit sollte in MSDN-Abonnement-Downloads zur Verfügung.

Ranet Olap Komponentenbibliothek offene Version hat. Auch wenn es nicht Ihre Anforderung nicht erfüllt vollständig (erfordert Silverlight), sollten Sie es überprüfen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top