我正在编写一个聚集大量数据(154 GB,150个表)的Django应用程序(使用Postgres 8.4作为后端)。我想知道是否有任何现有的Python模块或框架支持跨多个表和列进行分析。Django(Postgres)数据的可视化数据分析
例如:
- 表1中的列A,B,C
- 表2具有列A,d
- 表3具有列F,G,H,I
我想看看B如何关联/对应于D - 以2轴或其他形式绘制B对D的图形。如果我可以给它一个维度列表并且它可以比较任何一个维度,那将是很好的。
我正在编写一个聚集大量数据(154 GB,150个表)的Django应用程序(使用Postgres 8.4作为后端)。我想知道是否有任何现有的Python模块或框架支持跨多个表和列进行分析。Django(Postgres)数据的可视化数据分析
例如:
我想看看B如何关联/对应于D - 以2轴或其他形式绘制B对D的图形。如果我可以给它一个维度列表并且它可以比较任何一个维度,那将是很好的。
您将不得不编写自定义SQL代码,以及如何将数据插入应用程序或图形监控系统取决于您。
+1石墨,并与collectd +石墨插件和postgresql plugin很容易得到PostgreSQL数据为石墨。
要监视涉及到一个特定的数据库,并可能给你的使用情况,据我所知是没有在pythonland,这将帮助你的SQL的东西。
对于那些谁不PostgreSQL的大师有一个很好的book有一大堆监控/管理查询的示例。
个人而言,我不会用Django的这些操作,但他们可以很容易地使用rawsql来完成,那么你可以定义一些模式来保存数据,并使用你选择的可视化工具显示数据。