子系统与原来MIS系统的数据接口我准备用数据快照实现,当否?,我的系统功能就是从MIS上取数据然后作分析统计。

解决方案 »

  1.   

    各位大老,我的系统由于资金限制,只能用廉价的服务器,每台不能超过2万,在这种投资下做一个什么设计合适呢?
    一品黄山兄能否解释清楚点?ETL我没接触过?它是一个产品?还是一个新技术?我的时间只有3个月,子系统开发语言java和中心系统的jsp我都从没接触过,这么短时间采用过多的其它新技术恐怕风险过大。
      

  2.   

    我这系统主要是数据统计查询,用FTP作什么呢?
      

  3.   

    同意楼上!!!!
    假设你的统计数据来源不是业务数据而是历史数据:在前端数据库进行预统计,将中间结果使用任何一种方式(meterialized view,使用job每天将历史数据上传到中心数据库,等等)传输到中心数据库,然后在中心数据库本地进行进一步统计。统计本来就是一个苦活,耗时长,占用资源大,远程数据源的统计方式一般不适合,目前关于DSS等应用方式一般都是预统计和本地数据加载相结合。
      

  4.   

    找了几本Oracle的书,都说多cpu的情况下可以并行查询,那么对于多个计算机上的独立oracle数据库服务器,有没有办法让他们协同并行工作呢?
    我怎么一次把统计查询语句都传给他们然后在取结果?
    jdbc支持异步查询吗?
    我把查询语句传给本地的数据库服务器,数据库是把查询语句传给数据库连接所在的远程服务器然后只要结果吗?如果这样倒是可以考虑用异步查询
      

  5.   

    这么破的服务器,作数据仓库,还是center级的,想都不要想,要是能做成了,我可真伏了你了给你点建议:
    1。确定需求,需要什么做什么,不得更改需求,只能减少需求
    2。对数据质量作严格的分析(在子系统中),只作可以通过的数据,其他的cut掉
    3。在子系统中作统计,如果多个子系统到center时,存在重复数据或其它问题,cut掉
    4。子系统统计之后的数据生成为可以sql*loader读的文件,通过ftp传输到中心,通过sql*loader到数据仓库
    5。客户那里有专门人员进行大力支持,支援
    6。开发成员必须都是高手,尤其是oracle管理方面的
    2W的服务器存储都不够,拿什么直接作中心统计,中国的网络条件不好,服务器达不到24*7,不要想远程服务器,先作出最容易作的,再等着大量投入硬件设备,如果是公司报价的话,软件费用至少200W
      

  6.   

    hehe!服务器起码得 2,000,000吧!还两万,做什么做呀!