Pergunta

Alguém sabe qualquer bom navegador de código aberto cubo?

Idealmente, seria algo construído com javascript simples.

Será que ainda existe?

Eu estou planejando usá-lo com agains ASP clássico um banco de dados SQL.

Foi útil?

Solução

Você pode olhar para Pentaho Mondrian (incluindo JPivot ), ou pelo Eclipse BIRT

Com estes, você obter algum tipo de ferramentas de relatórios flexíveis sobre os bancos de dados mais populares, e isso inclui funcionalidade para cubos de navegação OLAP também.

Outras dicas

Se você está procurando algo leve, dar CubesViewer a tentar:

É principalmente Javascript, apoiados por servidor Cubos OLAP.

(Disclaimer, eu sou o principal desenvolvedor: -))

Confira js-hypercube para uma biblioteca OLAP somente javascript. A API é bastante simples. Você pode desserializar JSON em um objeto cubo, consulta para os nomes de dimensão, fatiar o cubo, e somar os fatos. Do documentação :

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');

Aqui está um exemplo que eu construí a usá-lo juntamente com Backbone.js: http: // jsbin.com/rejekij/edit?html,js,output

Também dê uma olhada PAT, que é a substituição da pentaho para JPivot. (Bem, na verdade sendo devloped pela comunidade - não pentaho si)

JPivot é um desajeitado pouco embora faz o trabalho. PAT é muito novo, por isso não posso garantir a sua estabilidade e recursos!

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

Adobe Flex inclui um controle que você pode ser capaz de usar. Você pode usar javascript como a língua (Flex suporta nativamente Actionscript e javascript é um subconjunto de ActionScrpt, e pode ser usado também.)

Aqui está uma página web sobre o OLAPDataGrid controle.

E aqui está outro link .

aplicativos Flex podem ser hospedados em navegadores com o Flash instalado.

Você pode olhar para componente de tabela dinâmica no flexmonster.com. É falar com cubos OLAP via xmla e ao contrário de preparação de dados adicional OLAPDataGrid necessidade does't.

WebPivotTable é um componente gráfico de tabela javascript pivot pura e pivô que pode ser usado para arquivo de pivot CSV e todos os tipos de OLAP cubos, como Mondrian, SSAS, iccube. Aqui é demonstração e documentos .

Se você puder, encontrar o servidor SQL 2000 Resource Kit, lá dentro é um projeto que é um navegador javascript cubo. não estou certo do licenciamento deste, mas está localizado na TOOLSANDSAMPLES \ ANALYSISSERVICESTHINWEBCLIENT dentro do Resource Kit. Este kit de recursos devem estar disponíveis em downloads de assinatura do MSDN.

RANET Olap biblioteca de componentes tem versão aberta. Apesar de não cumprir sua exigência completamente (requer Silverlight), você deve verificá-la.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top