【发布时间】:2010-09-14 14:22:40
【问题描述】:
我有很多需要从中生成报告的 mysql 数据。它主要是历史数据,因此不会发生太大变化,但它的重量很容易达到 20-30 GB,并且预计会增长。我目前有一组 php 脚本,它们将执行一些复杂的查询并输出 csv 和 excel 文件。我还将 phpMyAdmin 与书签查询一起使用。我手动编辑它们以更改参数。数据量在增长,需要访问它的人数也在增长,所以我正在抽出时间来改善这种情况。
前几天我开始阅读有关数据仓库的信息,这似乎与我需要做的事情有关。我读过somegoodarticles,甚至还在等一本书。我想我已经掌握了这类系统的作用和可能性。
为我的数据创建报告系统一直都在待办事项列表中,但直到最近我才认为这将是一个高度利基的编程冒险。由于我现在知道数据仓库是很常见的事情,我认为必须有某种报告/仓库框架可用于简化开发。我很乐意跳过编写界面和脚本来安排和通过电子邮件发送报告等,而是坚持编写查询和建立关系。
我主要是个灯人,但我并不擅长切换语言或平台。我只需要一个更强大的解决方案,因为我的一次性脚本不能很好地扩展。
那么从哪里开始呢?
【问题讨论】:
标签: frameworks reporting data-warehouse anchor-modeling