易于使用和学习用于报告的大数据工具

时间:2016-05-11 11:42:03

标签: php mysql olap bigdata

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

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

我在想是否有可能为此目的使用某种大数据或OLAP工具,我们可以很容易地将其引入我们的系统以替换我们当前的MySQL数据库。

该项目是用PHP编写的,我们使用亚马逊服务来托管所有内容。

1 个答案:

答案 0 :(得分:2)

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

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