PostgreSQL上的报告工具(在Heroku中托管,如果重要的话)

Roe*_*ler 9 postgresql reporting dashboard heroku

我有一个在Heroku中托管的PostgreSQL分析数据库,我想生成自定义报告.我一直在寻找并通过并发现只有太弱的工具(例如Heroku的DbInsights附加组件)或者设置和集成太复杂(例如Microsoft的Reporting Services).

我确信我不是唯一有这些要求的人,所以希望有一个工具,我可以开箱即用......

这是我的要求:

  1. 能够与Heroku上托管的多个PostgreSQL数据库集成
  2. 允许编写自定义SQL并将结果显示在"人类可读"表格视图中
  3. 允许在一个页面中将多个此类结果分组,并将其另存为可通过Web访问的仪表板
  4. 允许以每日/每周/等方式通过电子邮件发送此类结果
  5. 允许根据数据创建简单的图形和图表

我宁愿拥有一个基于云的工具并避免安装服务器,但如果服务器安装很简单,那么我可以忍受它(特别是如果我有一个快速的方法通过AWS/Softlayer /等设置它).

在过去,我使用过Microsoft Reporting Services并且它完成了我想要的一切,但我知道将它连接到PostgreSQL很有挑战性,因为ODBC连接速度超慢,而其他选项只需要大量的工作和维护,我宁愿避免.

那么......对我的要求来说什么是正确的工具?