技术开发 频道

SOA与大型主机在碰撞中融合

    案例三:旧系统利用数据迁移制作卸载报告

    也称为旧操作数据存储、报告现代化、业务智能整合。

    问题

    IT说:我们的旧报告设施已经花费了几百万美元,还积压了六个月的报告单。

    用户说:我手上已经有100多张条纹报表,但我仍然无法根据这些信息做出决策来。

    背景

    用户需要不同格式与规格的信息。他们还希望能简单地做一些特定条件和假设条件场景。

    许多以主机为中心的企业经常要在每张电子表格上都做一遍销售预测。

    动力

    在主机上做报告是一笔庞大的支出,而业务用户通常还无法得到他们做决策时所需要的信息。因此企业经常发现他们的用户使用Excel、SQL或其它桌面工具自己生成报告。这样就造成了数据在整个企业的分散复制。

    解决方案

    架构概述

    在Oracle Bam系统中,终端用户和决策制定者都能实时查看传入报告系统的最新信息。终端用户决策制定者可以根据最新的消息制定实时决策。不管是每分钟读取的数据量减少,或是用户报告的响应时间发生变化,只要资料读取速度变慢,IT管理部门马上就能收到警告信息。

    可以使用BPEL编排传入Oracle数据库的信息流。BPEL可以根据传入时间或具体文件的传入或持续寻找可读取的数据来规划数据读取。

    Oracle数据集成器(ODI)提供了一个可以快速地批量读取数据到Oracle报告数据库的方式。通过它可以访问数据转换、数据整理和数据管理服务。ODI是完全支持Web服务的,任何ODI组件都可以被Oracle BPEL、Oracle ESB或其它任何Web服务使能工具或产品使用。

0
相关文章