node.js - MEAN Stack平台有BI/OLAP工具吗?

标签 node.js angularjs business-intelligence olap mean-stack

任何人都可以告诉我 BI/OLAP 的框架或至少一个 Chart Engine,最好是开源的,它与 MEAN.JS 正确集成或 MEAN.IO SPA 中的平台 - 单页应用程序架构?

我知道 keen.io。它在低交易量时是免费的,但它不是开源的。

Pentaho是一个很棒的 BI 工具,它是开源的,具有 RESTful 服务 并支持 MongoDB,但是您的仪表板仍然在服务器端使用 Java,并且比 < em>Node.jsAngular.JS,它们现在只迁移到 jQueryBootstrap

提前感谢您的贡献。

最佳答案

发现1

有一个很棒的 AP​​I,类似于 jQuery,目的是操作 DOM 为您编写图表,名为 D3.JS - Data-Driven Documents d3js.org .

发现2

有一个名为NVD3 的图表引擎nvd3.org ,基于 D3.JS 构建,允许您在 Javascript 应用程序中应用可重复使用的图表组件。

发现3

有一个名为 AngularJS-NVD3-directivesAngular.JS 模块 http://cmaurer.github.io/angularjs-nvd3-directives/ ,将 NVD3 的图表组件集成到 Angular.JS 的指令中,允许在您的 Angular.JS 应用程序中本地使用它。

MEAN Stack 的开源解决方案

您可以通过 MongooseAngularJS-NVD3-directives 组件与 Pentaho RESTful 服务集成,访问您的 MongoDB 数据以构建仪表板和记分板控制面板为您的应用程序。

您仍然需要编写代码来集成控制面板的每个组件,如网格布局、主题、字段投影和可见性、过滤器、排序、数据透视表和图表。

今天,控制面板的开发过程并不简单,但您已经拥有一个足以设计令人印象深刻的应用程序的开源解决方案。

关于node.js - MEAN Stack平台有BI/OLAP工具吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26454704/

相关文章:

sql - 在不使用数据转换的情况下更新 ssis 中的表

sql - SSIS 如何将数据流数据存储在临时表中,然后将其附加到电子邮件中?

javascript - process.nextTick 中未定义回调

node.js - 使用水线时我应该指定哪种类型的图像?

node.js - 如何修复react-scripts启动时的 “Error watching file for changes: ECONNRESET”错误?

node.js - 需要 ('module/subpath' 的分辨率)

angularjs - 使用min "Different sources attempting to write to the same destination"

javascript - AngularJs - 从 ngRoute 更改为 ui-router 抛出错误 : [$injector:unpr]

business-intelligence - 我们可以将saiku与Pentaho Analyzer进行比较吗?

javascript - 使用 AngularJS,使用 {{ 和 }} 作为文字