某省级运营商的领导非常关心上个月的核心经营数据,诸如:当前全省总的移动用户数(也叫当前发展了多少用户数)、上月新装的移动用户数、上月净增的移动用户数(新装的减去拆机的)等等。以往,上述核心经营数据,需要在每月4日中午,上个月的出账完成后才能统计得到,但领导希望每月1日能够拿到。
分析报表产生的过程,我们发现该运营商的经营分析报表,之前都需要等计费系统完成出账工作后,将十余个地市出账完成的费用表数据,在计费数据库中先进行一次加工,再从计费数据库中抽取并生成为文件,然后,将文件通过FTP传输到EDA域进行二次加工,生成报表。这个复杂的过程,导致生成核心经营分析报表的时间大大延长。
因此,我们决定通过Oracle Goldengate实时地将数据直接从计费数据库同步到EDA域(一台Oracle Exadata)上,由Oracle Exadata来承载数据的加工和报表展示工作。因为,一方面OGG能够最大程度地实时同步数据,大量节省了FTP的传输时间;另一方面Exadata的强大运算能力,也大幅缩短了报表统计的运算时间。
目前,该运营商可以在每月1日即生成领导最关心的核心经营数据,大大提高了领导的决策分析效率和效果。