您好,欢迎来到九壹网。
搜索
您的当前位置:首页基于Cognos的商业智能系统设计和实现

基于Cognos的商业智能系统设计和实现

来源:九壹网
基于Cognos的商业智能系统设计和实现

发表时间:2010-05-13T14:59:18.513Z 来源:《计算机光盘软件与应用》2010年第4期供稿 作者: 张雪松

[导读] 商业智能作为保障企业高效运营、正确决策和快速响应的有效手段,对提高银行核心竞争力具有重要意义。

张雪松

(中国农业银行大连市分行信息技术管理部,辽宁大连 116001)

摘要:商业智能作为保障企业高效运营、正确决策和快速响应的有效手段,对提高银行核心竞争力具有重要意义。本文介绍了商业银行根据业务需求结合Cognos产品设计的商业智能应用方案,分析了系统的物理和逻辑架构、模型设计应用,提出了金融行业商业智能解决方案。

关键词:商业智能;Cognos;模型

中图分类号:TP302.1 文献标识码:A 文章编号:1007-9599 (2010) 04-0000-01

Design&Implementation of Business Intelligence System Based on Cognos

Zhang Xuesong

(Dalian Branch of Agricultural Bank of China,Information Technology Management,Dalian 116001,China)

Abstract:The Business Intelligence (BI)is effective means to ensure enterprise's high-efficient running,correct decision and respond fast, it issignificant to improve the key competitiveness of the bank. This paper introduce commercial bank developed Business Intelligence (BI) system based

on Cognos according to business demand,analyze the physics and logic framework of the system,the design and application of Cube,

provides the Business Intelligence (BI) solutions for financialindustry.

Keywords:Business Intelligence(BI);Cognos;Cube一、引言

随着银行管理精细化程度不断提高,为了适应激烈的市场竞争环境,商业银行要充分了解自己的经营信息,对业务数据查询分析报表要求也急速膨胀,原有各种统计查询系统已逐渐难以满足实际工作需要,金融机构对商业智能技术的需求和研究变得越来越迫切。

我行针对资产业务开发应用了基于Cognos的商业智能系统,该系统具有高度的集成性、稳定性、可扩展性;系统查询统计分析操作便捷、深入应用技术含量较高,并集成了报表模块的自定制、共享成果等多种先进技术,为数据深入分析和使用提供了新的平台。

二、系统架构设计

我行开发的商业智能系统采用B/S架构,运行的网络环境是内部办公网,由数据库服务器、WEB应用服务器、报表服务器三部分组成。后台应用数据库采用了Sybase数据仓库产品SybaseIQ,前端WEB应用服务器使用IBM的WebSphere。针对用户访问量大的特点,在报表服务器和WEB服务器的设计中还采用集群技术来分担系统压力,并可根据未来发展需要进行扩充。

本商业智能平台关键部分报表服务器设计基于IBM公司的BI产品Cognos 8,该产品的操作使用Web方式,极大地降低了部署成本和管理成本。同时Cognos 8的产品中提供了丰富的业务功能。Cognos 8的主要产品模块包括:

Query Studio——自助报表生成工具;Report Studio——专有报表构筑工具

Analysis Studio——数据展示工具;Transformer分析——数据设计工具Framework Manger——业务数据组织工具

用户可以在浏览器中通过Query Studio进行格式灵活,元素丰富的开放式报表查询,并可利用Report Studio强大的面向对象的报表制作和展示功能,结合编程语言、函数和SQL语句能够制作、展示复杂的专业自定义报表。

三、系统的技术实现(一)模型基本知识

数据是根据业务需求中某个查询主题的分析维度和业务指标,通过多个维度分析指标,将数据库中的数据重新组织,并通过汇总计算实现的数据模型,也称为立方体(Cube)。Cube是一个数据的存储结构,提供源数据的访问、数据的快速查询,通过查询Cube,用户在数据中可以直接通过计算好的维度和指标进行查询和报表统计,可以直接得到各个维度层次上的汇总数据。

模型由维度和度量构成。维度是一个与业务相关的观察角度,是从数据仓库提取的有效信息,并在同一个前提下以层的方式构造形成。例如:时间维度可由年、季度、月构成,地区维度可由省、市、县等构成。所有的维度在一起提供了业务的视图。度量是收集和存储的用于评价业务状况的数值性数据,也是位于维度的交叉点上的数据。例如:账户余额、贷款总额等。

(二)模型设计过程

模型的设计过程主要有下列步骤:

设计维表(多个)和事实表(一个)表结构和抽取脚本设计模型(mdl文件)组织生成Cube(mdc文件)发布数据包流程如右图:

(三)数据应用

用户通过对相应的Cube执行穿透钻取(roll up和drill down)、切片(slice)和切块(dice)、以及旋转(pivot)等操作,能够从多角度对信息进行快速、交互地查询分析,有效地将相关信息关联起来,从而使用户在分析汇总数据时能够生成自己感兴趣的自定制报表。用户也可以通过Cognos将自己研究的报表共享,其他用户直接利用已有的技术成果,避免人力的浪费。

四、结束语

该系统针对商业银行业务发展需求,结合当前比较先进的数据库和商业智能技术,建立基于Cognos的商业智能体系结构,提高商业智能系统的效率性、移植性、集成性和可扩展性,有利于提高数据分析的准确性和业务分析的智能化程度,相信随着技术和业务的发展也必然会大力推动商业智能系统的设计应用,对提高我国金融业的经营管理水平有着重要的意义。

参考文献:

[1]Cognos Inc.Cognos 8管理和安全性指南.2007[2]Cognos Inc.Query Studio专业建用户指南.2007[3]Cognos Inc.Report Studio专业建用户指南.2007作者简介:

张雪松(1975-),男,黑龙江肇源县人,工程师,工作单位:中国农业银行大连市分行,主要研究方向是办公自动化、商业智能。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务