Просмотр кубов OLAP [закрыто]

Кто-нибудь знает какой-нибудь хороший кубический браузер с открытым исходным кодом?

В идеале это было бы что-то построенное с простым javascript.

Он вообще существует?

Я планирую использовать его с классической asp против базы данных SQL.

12 голосов | спросил opensas 19 FriEurope/Moscow2008-12-19T06:16:30+03:00Europe/Moscow12bEurope/MoscowFri, 19 Dec 2008 06:16:30 +0300 2008, 06:16:30

9 ответов


0

Вы можете посмотреть Pentaho Mondrian (включая JPivot ) или по адресу Eclipse BIRT

С их помощью вы получаете некие гибкие инструменты отчетности для самых популярных баз данных, а также функции для просмотра кубов OLAP.

ответил Alex. S. 19 FriEurope/Moscow2008-12-19T06:50:22+03:00Europe/Moscow12bEurope/MoscowFri, 19 Dec 2008 06:50:22 +0300 2008, 06:50:22
0

Если вы ищете что-то более легкое, попробуйте CubesViewer :

В основном это Javascript, поддерживаемый OLAP-сервером Cubes.

(отказ от ответственности, я главный разработчик: -))

ответил jjmontes 19 +04002013-10-19T23:34:38+04:00312013bEurope/MoscowSat, 19 Oct 2013 23:34:38 +0400 2013, 23:34:38
0

Ознакомьтесь с js-hypercube библиотекой OLAP только для JavaScript. API довольно прост. Вы можете десериализовать json в объект куба, запросить имена измерений, нарезать куб и суммировать факты. Из документации :

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

Вот пример, который я создал, используя его вместе с backbone.js: http: //jsbin.com/rejekij/edit?html,js,output

ответил xn. 4 Mayam12 2012, 06:58:25
0

Также взгляните на PAT, который заменяет JPivot в Пентахо. (Ну, на самом деле, его развлекает сообщество, а не Пентахо!)

JPivot немного неуклюж, хотя и выполняет свою работу. PAT очень новый, поэтому не могу ручаться за его стабильность и функциональность!

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

ответил Codek 6 Maypm09 2009, 16:57:27
0

Adobe Flex содержит элемент управления, который вы можете использовать. Вы можете использовать javascript в качестве языка (Flex изначально поддерживает Actionscript, а javascript является подмножеством Actionscrpt и может использоваться также.)

Вот веб-страница о OLAPDataGrid контроль.

А вот другая ссылка .

Приложения Flex можно размещать в браузерах с установленной Flash.

ответил dkretz 19 FriEurope/Moscow2008-12-19T06:36:48+03:00Europe/Moscow12bEurope/MoscowFri, 19 Dec 2008 06:36:48 +0300 2008, 06:36:48
0

Вы можете посмотреть на компонент сводной таблицы на flexmonster.com. Он говорит с кубами olap через xmla и в отличие от olapdatagrid не требует дополнительной подготовки данных.

ответил 7 +04002009-10-07T20:50:08+04:00312009bEurope/MoscowWed, 07 Oct 2009 20:50:08 +0400 2009, 20:50:08
0

если вы можете, найдите SQL Server 2000 Resource Kit, внутри есть проект, который является браузером куба javascript. я не уверен в лицензировании этого, но он находится по адресу TOOLSANDSAMPLES \ ANALYSISSERVICESTHINWEBCLIENT внутри Resource Kit. Этот набор ресурсов должен быть доступен для загрузки по подписке msdn.

ответил jasonmw 19 FriEurope/Moscow2008-12-19T08:15:31+03:00Europe/Moscow12bEurope/MoscowFri, 19 Dec 2008 08:15:31 +0300 2008, 08:15:31
0

WebPivotTable - это сводная таблица javascript и компонент сводной диаграммы, который можно использовать для сводного файла CSV и всех видов OLAP кубики, как Мондриан, SSAS, iccube. Вот демонстрация и документы .

ответил Sean Zhao 28 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSat, 28 Sep 2013 04:17:11 +0400 2013, 04:17:11
0

Библиотека компонентов Ranet Olap имеет открытую версию. Хотя он не полностью соответствует вашим требованиям (требуется Silverlight), вы должны проверить его.

ответил twnaing 18 J0000006Europe/Moscow 2012, 11:13:24

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132