【问题标题】:Easy to use and learn big data tools for reporting易于使用和学习的大数据报告工具
【发布时间】:2016-05-11 11:42:02
【问题描述】:

我尝试描述当前的情况,这样我需要的会更容易。 我是一个网页的财务团队。这个项目下有很多数据在多个数据库中。财务团队当然希望了解发生的事情、时间和原因。他们需要不同的报告。为此,几年前我们创建了一个专门用于报告的新 Mysql 数据库,并在那里同步所需的数据。 在该数据库中,我们创建了专用于特定报告的非规范化表,其中数据由不同的字段聚合。我们需要这样做,因为由于数据量(数千万或数亿行)和聚合的复杂性(有时按 4-5 列分组)和不同的过滤器,动态运行聚合非常慢.

在大多数情况下,当财务团队需要新图表或报告时,我们需要创建一个新表格并填充它,等等。这已经很伤人了,但有时他们会完全想出我们无法满足的合法要求。

我正在考虑是否可以为此目的使用某种大数据或 OLAP 工具,我们可以轻松地将其引入我们的系统以替换我们当前的 MySQL 数据库。

该项目是用 PHP 编写的,我们使用 Amazon Services 来托管所有内容。

【问题讨论】:

  • 这太模糊了,而且会邀请非常主观的答案,所以这对 SO 来说不是一个好问题
  • 遗憾的是,我没有更好的地方来回答这个问题。我会使用收到的答案作为起点,因为现在我什至不知道从哪里开始

标签: php mysql olap bigdata


【解决方案1】:

我建议查看 imply.io / druid.io(imply.io 是围绕 druid.io 构建的分析包设置)。

我们刚刚开始使用它,到目前为止,在我使用它的项目中,它非常棒。该项目汇总了来自多个来源的金融交易,并允许对其进行报告。我创建了一个基于 Pivot(imply.io 包的另一部分)的报告工具,它几乎允许非技术用户通过最少的培训/文档快速创建他们想要的任何报告。

【讨论】:

  • 谢谢,我快速浏览了文档,看起来德鲁伊正是我所需要的。我会深入研究它
猜你喜欢
  • 2011-01-28
  • 2014-01-08
  • 1970-01-01
  • 2011-05-31
  • 2011-02-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-20
相关资源
最近更新 更多